Nigerian youngster, Kelechi Iheanacho was on target in the crunch duel at the Etihad Stadium on Sunday but his effort was not enough as Manchester City slumped to a 1-2 defeat in the hands of fellow title contenders Tottenham Hotspur.
A highly debatable penalty kick converted by Harry Kane sent Spurs ahead early in the second period, but the home side levelled in the 74th minute when Nigerian teenager Iheanacho converted from close range.
That was far from the end of the drama, however, as Eriksen won it for Spurs in the 83rd minute.
Spurs broke actually broke deadlock in the 53rd minute after referee Mark Clattenburg ruled that City’s Raheem Sterling had handled in the area even though he turned his back as Danny Rose crossed and the ball hardly seemed to hit his arm.
But that did not worry Kane who fired his spot kick down the centre of the goal and past his England team mate Joe Hart into the net.
Yaya Toure almost equalised for the home side when he hit the bar with a 57th minute free kick, but they were soon level when Kelechi Iheanacho swept a cross from Gael Clichy into the roof of the Spurs net.
Eriksen though gave Spurs all three points when he scored in the 83rd minute after a surging run from Erik Lamela.
The result has seen Spurs move above Arsenal, who beat leaders earlier this afternoon, into second, while Man City remain fourth, just six points above Manchester United in the race for the Champions League.