A stunning victory, the heaviest home defeat of Pep's managerial career but the best for Ange as Tottenham boss. What a victory!
And that puts the gloss on the night for City! Brennan Johnson tapping home the fourth for Spurs from the Timo Werner cross. So easy. So slick for Spurs.
Set for four added minutes. Nice to make a triple change at this stage. James Maddison off for Timo Werner with Lucas Bergvall and Djed Spence taking over from Pape Sarr and Destiny Udogie.
Brennan Johnson goes beyond Ederson, but can't convert from a tight angle as ball comes back off a post. Brilliant from Tottenham again.
Josko Gvardiol is caught offside. Looks like there might some more changes on the way too.
Silva this time whacks a volley over the bar from the Jack Grealish cross. Spurs have been well organised in seeing out this victory in the second half.
A few City fans head for the exit doors. They've seen enough. Bernardo Silva booked for a foul on Maddison before De Bruyne and Pape Sarr are yellow carded for a spot of afters. Tottenham fans in full voice.
Hasn't really been the Norway striker's night as his shot is too near Vicario and the Tottenham keeper makes another solid stop.
Ilkay Gundogan with a powerful hit at the near post, but that man Vicario is well placed to make the stop. It remains 3-0.
City bring on Kevin de Bruyne and Jack Grealish as Savinho and Rico Lewis arrive for the home side. But surely too little, too late.
Foden can't get any purchase on the latest effort, City's first on target of the second half, as the Tottenham keeper dives to make an easy stop.
Looking for a big man to get some muscle on that in the Tottenham box, but nothing doing as Vicario is off his line to collect with some ease.
Has been the story of the night. The champions are opened up with some ease once again as Spurs race into the box, but Ederson produces a fine block to deny Kulusevski a certain fourth.
Rico Lewis picked up a yellow card for taking out that man Maddison, who has been the stand-out performer tonight.
Probably as vital as his finish at the other end as he does enough to deflect the finish from Josko Gvardiol wide of his goal. 3-0 heading for final 30 minutes or so.
A few hopeful crosses from City before Haaland sees a shot skim off the top of the bar and fly over. Almost one back. That shows how quickly these games can change. Spurs can't let up.
A blue night for those City defenders, but Guardiola is out of his technical area and demanding fight from his side. You don't want to chuck the towel with 30 minutes remaining.