Manchester City’s Premier League title ambitions were shattered in dramatic fashion as they were held to a 1-1 draw by Bournemouth at the Vitality Stadium. Despite Erling Haaland’s late strike, the Citizens fell short of their goal to close the gap to two points before the final matchday against Arsenal.
The visitors struggled to find their rhythm, perhaps overwhelmed by the emotional weight of Pep Guardiola’s impending departure after a decade at the helm. Their performance was further hampered by the physical toll of their FA Cup final victory over Chelsea just days earlier. A stunning long-range effort from Eli Junior Kroupi in the 39th minute put Bournemouth ahead, leaving City chasing shadows in the first half.
Guardiola attempted to ignite a spark by introducing replacements, but the changes failed to spark a turnaround. Antoine Semenyo, returning to his former club, endured a torrid evening, while Bernardo Silva and Mateo Kovacic delivered subpar performances. Their replacements also struggled to make an impact, despite Bournemouth squandering multiple golden opportunities to extend their lead.
Haaland’s equalizer in stoppage time, following a defensive mix-up, came too late to salvage the points. Arsenal’s title triumph was secured, leaving City to reflect on a season that promised so much but delivered so little in its final act.
Goal ratings: every Manchester City player assessed
Goalkeepers and defenders
Gigi Donnarumma (7/10): Shaken by Kroupi’s strike, the Italian international stabilized City’s ship with a series of crucial saves, keeping his team in the contest.
Matheus Nunes (4/10): Bournemouth’s opening goal exposed the right-back as the weak link in City’s defense, with the visitors repeatedly exploiting his vulnerabilities.
Abdukodir Khusanov (5/10): The Uzbek defender’s positioning was frequently suspect, contributing to City’s defensive fragility throughout the match.
Marc Guéhi (5/10): The former Crystal Palace man struggled in duels, failing to impose himself at the back.
Nico O’Reilly (5/10): His defensive shakiness was compounded by a missed chance early in the second half, when he was played through by Haaland but failed to convert.
Midfielders
Rodri (7/10): The Spanish midfielder dictated play with precision passes, nearly finding the woodwork before Haaland’s equalizer. However, his lack of defensive solidity allowed Bournemouth to exploit spaces on the counter.
Mateo Kovacic (3/10): The Croatian’s ineffectiveness was glaring, with neither defensive nor offensive contributions to show for his efforts. He was swiftly removed at halftime.
Bernardo Silva (4/10): The Portuguese’s usually reliable presence was notably absent, and he was substituted just before the hour mark.
Attackers
Antoine Semenyo (5/10): His reunion with his former club began brightly, creating a chance for Doku, but a disallowed goal and the weight of his Wembley heroics seemed to weigh on him. He was replaced shortly after the break.
Erling Haaland (8/10): The Norwegian’s service set up Semenyo, while his own late equalizer showcased his predatory instincts. Despite limited service, he capitalized when the opportunity arose.
Jeremy Doku (5/10): He carved out a chance inside the box with a skillful dribble but lacked the finishing touch. His influence waned as the match progressed, and he was withdrawn with a quarter of an hour remaining.
Substitutes and manager
Rayan Cherki (5/10): Despite a half-time introduction, the Frenchman failed to inject the required urgency into City’s play.
Phil Foden (5/10): He showed glimpses of his usual form but couldn’t replicate the magic needed to rescue the points.
Savinho (5/10): Swapping positions with Semenyo didn’t yield a more impactful performance.
Omar Marmoush (N/A): His brief cameo in the final stages didn’t change the outcome.
Pep Guardiola (4/10): A disappointing end to his tenure saw his tactical choices and substitutions fall short. His final bid for a Premier League title ended in disappointment, overshadowed by the looming uncertainty of his departure.