Giani Zuiverloon (29') put the dominant hosts in the lead. An injury-time spot-kick by Rene Mihelic (90+3') sealed full points for the winners.
New Mexican import Ulises Davila slotted up top and Josep Gombau brought back India international Narayan Das in a three-man defence for Dynamos' first game after the winter break. Nelo Vingada kept faith in the same side that salvaged a draw against ATK last week.
Playing in the 'false nine' role, Davila had already registered three shots on target in the first quarter of an hour. The danger man turned out to be Lallianzuala Chhangte who toyed around with Cyril Kali with ease on the left flank and peppered the Kerala backline with numerous crosses into the box.
The duo combined in the 24th minute in what should have been the opener of the night but the 27-year-old failed to tap in from handshaking distance from a low cross.
Dynamos got their deserved goal in the 29th minute. Kali conceded a corner that proved too costly for the Yellows. Rene Mihelic's flag kick was aimed towards Zuiverloon who was left unmarked inside the box. The closest man to the Dutch defender was Matej Poplatnik who was caught watching the ball. Zuiverloon volleyed a strike into the net.
Delhi missed a chance to double their lead in the very next minute as Mihelic miscued his effort on the near side from Nandhakumar Sekar's darting low cross from the right. The hosts went into the break with 13 shots as compared to Kerala's one and two-thirds of ball possession but they only had one goal to show for their prowess.
It took just two minutes after the change of ends to give Kerala Blasters some hope to crawl back. Slavisa Stojanovic's freekick was headed on by Nemanja Lakic-Pesic but his looping header ricocheted off the crosspiece after the Serbian was given the free opportunity by Zuiverloon, his marker.
Scoring opportunities dried up for both sides after that as the game turned scrappy. However, Mihelic did have a chance to score from an angled freekick that he managed to graze the outer top-netting in the 69th minute.
Lalruatthara was given his marching orders in the final minute of the game as he slammed into Chhangte from behind after the winger pounced on Sahal Samad's misplaced backpass and closed in on goal. Dheeraj Singh had no chance from the penalty kick as the wily old fox Mihelic sent him the wrong way, sealing the win in the very last minute of stoppage time.
Josep Gombau's side leapfrogged Blasters into 8th position as they surged ahead on superior goal difference despite being tied on ten points each. Delhi won their second game of the campaign and a first since last season's final league game.