Na de bekeruitschakeling tegen Tottenham (2-1), de competitienederlaag bij Bournemouth (2-1) en de Champions League-pandoering tegen het Portugese Sporting (4-1) wilden Guardiola en de zijnen aan de Engelse zuidkust de negatieve spiraal doorbreken. Dat leek ook aardig te lukken, want halfweg de eerste helft bracht Erling Haaland City op een 0-1-voorsprong. Voor de Noorse goalgetter was het zijn 75e doelpunt in de Premier League.
De regerende landskampioen leek ook in de tweede helft het laken naar zich toe te trekken, maar gaf de zege in het slot helemaal uit handen. Eerst werkte Joao Pedro (78.) na een flipperkast de gelijkmaker tegen de touwen, vijf minuten later schotelde de Braziliaan de wederoptredende Matt O’Riley het winnende doelpunt voor. Kevin de Bruyne kreeg een kwartier speeltijd bij de bezoekers, Jérémy Doku zat niet in de wedstrijdselectie en is onzeker voor de Nations League-duels van de Rode Duivels van volgende week.
Man City kan leider Liverpool later zaterdag (21u) vijf punten uit zien lopen in de stand. De Reds moeten dan wel het Aston Villa van Amadou Onana en Youri Tielemand over de knie zien te leggen. Brighton is met negentien punten voorlopig knap derde.