After a rather timid first half, Delhi finally broke the deadlock with Uche's thunderous header in the 87th minute of the match at Indira Gandhi Athletic Stadium.
David Ngaihte floated in a cross from the right and the ball just held up for Uche, who jumped to produce a header, which did not give the NorthEast United goalkeeper any chance.
Incidentally, the goal was the only shot on target by the Dynamos in the 90 plus four minutes of added time.
The Dynamos didn't start the second half too well, with NorthEast United FC looking like the better team, much like in the first 45 minutes.
However, some clever changes from the visitors saw them gain momentum and put pressure on the hosts.
Eventually, the winner came and Dynamos bagged three points.
Seventh-placed NorthEast United will be disappointed with themselves as they were the better team for most part of the game, creating plenty of chances that went begging.
Earlier, chances were far and few in the first half.
NorthEast United FC were the better of the two teams.
Seiminlen Doungel had the best chance of the half, through which he could have put his team ahead.
As for the visiting side, Miguel Angel Portugal made as many as six changes with Rowilson Rodrigues, Sena Ralte, Seityasen Singh, Manuel Arana, Jeroen Lumu and David Ngaithe coming in for Jayananda Moirangthem, Munmun Lugun, Romeo Fernandes, Paulinho Dias, Uche and Lallianzuala Chhangte.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)