He was India captain Rohit Sharma's opening partner in the home T20 series against Afghanistan earlier this year but his place looked under threat as he struggled for runs in the IPL
Spurs broke the 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.
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.