Harry Kane breaks Man City hearts with a last-gasp 3-2 winner at the Etihad
Tottenham got back to winning ways thanks to a shock 3-2 win over Manchester City after Harry Kane headed home his side's winner in the 95th minute.
Riyad Mahrez looked to have salvaged a point for Man City when he stuck his penalty into the top corner after Christian Romero handled Bernardo Silva's cross in the area.
It was Manchester City's first defeat in little less than four months and their third in the league with Tottenham doing the double over the reigning champions this campaign.
And it didn't take long for Tottenham to get their noses in front against the run of play. Kane dropped deep and played a no-look perfectly-weighted pass into space for Son Heung-Min to run into and the South Korean then squared the ball to Kulusevski to roll into the empty net.
It was the Swede's first goal in a Tottenham shirt after making a loan move from Juventus last month.
Despite seeing little of the ball, Tottenham were 1-0 up as they made a habit of regularly exploiting Man City's high defensive line to take advantage of their gaping holes.
Antonio Conte's men however survived a barrage of chances. Joao Cancelo first cut inside Kulusevski before feinting past Emerson Royal but his bending effort flashed wide and minutes later Ilkay Gundogan's shot on the turn it the outside of the post.
It was again Cancelo who tried his luck from distance but his half-volley went wide of Hugo Lloris' goal before Emerson, who played arguably his best game in a Tottenham shirt unleashed a power yet imprecise effort himself.
Tottenham had their fair share of let-offs until the half-hour mark before Gundogan pounced on a Lloris howler to deservedly restore parity.
In the second period Kane again took up the mantle of playmaker when he released Son from the halfway line but after cutting inside two Man City defenders he saw his angled effort easily thwarted by Ederson on 54 minutes.
And on the hour-mark the irrepressible Kane fired Spurs ahead after a slick team move. Ryan Sessegon laid the ball off to Son who immediately swung in a low, defence-splitting cross for Kane to flick into the top corner with his right foot.
And the England captain could have made it two goals in quick succession but Ederson denied him with a superb save with his outstretched left foot on a one on one after Son again slid the ball through to him.
A minute later Lloris heroically palmed away Gundogan's ferocious strike to keep his side ahead.
But Man City were awarded a late penalty after Romero stuck his arm out following Bernardo Silva's cross.
After reviewing the pitch-side VAR monitor the referee decided to point to the spot and Mahrez confidently dispatched his penalty into the top corner.
But there was another late twist in the tale.
Walker didn't get tight enough on Kane who stunned the Etihad Stadium with a well-timed header to end his side’s three-game losing streak on 95 minutes.
Tottenham racked up 39 points in the league, six of them against the champions, all while refreshing their proud memories from the 2019 quarter-final at this ground.
How they wished they could face the Manchester giants every single week
31 Ederson- 2 Kyle Walker- 3 Ruben Dias- 7 Raheem Sterling- 8 Ilkay Gundogan- 14 Aymeric Laporte- 16 Rodri- 17 Kevin De Bruyne- 20 Bernardo Silva- 27 Joao Cancelo- 47 Phil Foden
1 Hugo Lloris-4 Cristian Romero- 5 Pierre-Emile Hojbjerg- 7 Son Heung-Min- 10 Harry Kane- 12 Emerson Royal- 15 Eric Dier- 19 Ryan Sessegnon- 21 Dejan Kulusevski- 30 Rodrigo Bentancur- 33 Ben Davies