Pep Guardiola's side scored three goals in 12 minutes in the second half
Champions Manchester City fought back from two goals down to produce a memorable Premier League win against Tottenham Hotspur at Etihad Stadium to close the gap on leaders Arsenal to five points.
The north London side looked to be doing fierce local rivals Arsenal a huge favour when they netted twice in the closing moments of the first half to leave Pep Guardiola’s side staring at a third successive loss.
Lively Dejan Kulusevski gave Spurs the lead seconds before the interval after Rodrigo Bentancur robbed Rodri following Ederson’s poor clearance before Emerson Royal heading a second after the home team’s keeper could only push out Harry Kane’s shot.
However, City, inspired by the outstanding Riyad Mahrez, came flying out after the break to turn the match on its head with three goals in 12 minutes.
Julian Alvarez hit the target from close range after Tottemham keeper Hugo Lloris could not claim Mahrez’s cross in the 51st minute, then Erling Haaland headed in from close range two minutes later to draw City level.
Spurs almost regained the advantage when Ivan Perisic’s shot was deflected onto the woodwork by Rico Lewis before Mahrez completed City’s comeback, winning a challenge before beating Lloris at his near post.
Algeria winger Mahrez completed a brilliant individual performance when he raced clear in stoppage time to lift a clever finish over the keeper for City’s fourth.