Manchester City fans were left holding their breath at half-time, with groans echoing around the Etihad as the hosts struggled to find their rhythm. But Pep Guardiola's squad showed their championship mettle in a thrilling second-half comeback, turning potential disappointment into a vital victory that keeps their title hopes alive.
The breakthrough came through Jeremy Doku, who sparked life into City's attack, followed by Erling Haaland adding his trademark clinical finish. Omar Marmoush's 92nd-minute strike sealed the deal, ensuring City didn't surrender in what's shaping up to be a nail-biting title race.
With Arsenal still leading the pack, City's fate now rests on two crucial factors: they need Mikel Arteta's side to slip up, and they must take care of business themselves in their remaining league fixtures against Crystal Palace and Bournemouth. Every point counts if they want to push the fight all the way to the final day.
This win extends City's impressive home unbeaten streak to 16 games—a remarkable turnaround after their opening-day loss to Tottenham back in August. That early stumble at the Etihad could prove costly in the final reckoning, but for now, Guardiola's men are showing they won't go down without a fight.
The goal difference battle adds another layer of drama to this title chase. Saturday's three-goal haul pushed City to +40, now just one behind Arsenal's mark. In a race this tight, every goal scored or conceded could be the difference between glory and heartbreak. Phil Foden almost leveled that metric with a clever flick that was brilliantly saved by Kelleher, but in the end, the three points were all that mattered for a team that knows how to get the job done—even when it gets nervy.
