In a gripping Saturday Night Football duel at the Etihad Stadium, Harry Kane returned to torment his long-term suitors Manchester City, scoring in the 95th minute to secure an unlikely 3-2 victory.

This was one of the best games of the season, and these two clubs always deliver when they meet, but this game reignited Tottenham’s Champions League chances and Liverpool’s Premier League title hopes.

Kane was City’s villain from start to end, with his excellent dissection of City’s high defensive line setting up Dejan Kulusevski’s opening (4). Ilkay Gundogan would rightly level the score (33), but Kane would deliver once more after surviving intense pressure at the half.

Kane superbly finished Son’s cross across his body (59), and he might have had a second when he past Ederson inside his near post, but Kulusevski was deemed offside after a VAR review in the build-up (74).

When Bernardo Silva’s low cross slammed into the arm of the diving Cristian Romero, City had strong claims for a penalty, but after VAR Darren England instructed referee Anthony Taylor to consult his pitchside monitor, City were given a dramatic reprieve.

Riyad Mahrez smashed his penalty high into the net (90+2), but Kane would have the final word, sparking chaotic scenes in the away end as the striker outmuscled Kyle Walker to score the game’s last goal.

“It’s a massive day for the top-four race but also the title race,” said Jamie Carragher on commentary as Kane dramatically changed the picture at the top of the table.

“The result means Tottenham moved up to seventh in the table, four points behind Manchester United in fourth with two games in hand.”