Tottenham Hotspur overcame Manchester City 2-0 in a pulsating Premier League encounter on Sunday evening in North London.
New signing Steven Bergwijn made his Spurs debut, becoming the only change from their 1-1 draw against Southampton. Meanwhile, Ederson Moraes, Oleksandr Zinchenko and Fernandinho returned for City.
After a passive opening, City came close to going ahead when a low shot on the near side from Riyad Mahrez 26 minutes hit the post and bounced back into play.
With play in motion, the Video Assistant Referee gave City a penalty after Sergio Aguero went down in the area under Serge Aurier's challeneg. IIkay Gundogan failed to profit as Hugo Lloris pulled off a save on 41 minutes.
Sterling looked to finish off the rebound but went down as VAR disapproved protestations for a second penalty.
A spot of bother from City at the back opened up a clear chance for Aguero, who had his shot cleared from the goal-line with Gundogan hoofing the follow-up after halftime.
The game turned for the Citizens following the 61st minute after Zinchenko was sent packing for a second bookable offence following a foul on Harry Winks.
This inspired the North London outfit as within a minute, Bergwijn controlled a ball into the area from Lucas Moura to volley into the bottom corner to put the home side ahead.
Pep Guardiola threw on the game’s first change following Zinchenko’s dismissal on 64 minutes, as Joao Cancelo replaced Aguero.
However, Heung Min-Son doubled the home side’s lead in the last 20 minutes when he cut in from the far side to fire into the near post.
City threw on an attacking reinforcement in Gabriel Jesus, who entered for Mahrez two minutes later as Guardiola lined up a comeback. The Citizens pushed for a response in the last few minutes, but Sanchez deflected Bernardo Silva’s cross on the crossbar as Spurs claimed victory.