Manchester City’s final push for the Premier League title ended in frustration at Bournemouth on Tuesday, as a 1-1 draw handed the trophy to Arsenal before the season’s conclusion. Despite arriving at the Vitality Stadium with ambitions of cutting the Gunners’ lead to just two points, the Citizens fell short in a match that marked Pep Guardiola’s final attempt to secure a league crown before his departure.
The visitors struggled to find their rhythm, possibly unsettled by the media frenzy surrounding Guardiola’s impending exit after a decade at the Etihad, or simply fatigued from their weekend FA Cup triumph over Chelsea. Whatever the reason, City lacked their usual intensity in the opening half and found themselves trailing after Eli Junior Kroupi’s stunning strike in the 39th minute.
Guardiola’s halftime adjustments brought little change. Substituting Antoine Semenyo—whose return to his former club proved disastrous—along with Bernardo Silva and Mateo Kovacic, who offered little influence, failed to spark a reaction from the underperforming trio.
Bournemouth nearly doubled their lead, squandering multiple golden opportunities before Erling Haaland’s dramatic late equalizer salvaged a point. The Norwegian striker’s goal, born from a defensive scramble, arrived too late to salvage City’s title hopes.
As the dust settles, Manchester City now faces an uncertain future without one of football’s most decorated and influential managers.
In-depth player ratings: every Manchester City performer assessed
Goalkeeping and defensive display
- Gigi Donnarumma (7/10): Caught off guard by Kroupi’s strike but delivered crucial saves to keep City in contention.
- Matheus Nunes (4/10): Exposed as Bournemouth’s primary attacking target, with the Cherries’ opener exploiting his defensive vulnerabilities.
- Abdukodir Khusanov (5/10): Struggled with positioning, contributing to City’s defensive instability throughout.
- Marc Guehi (5/10): Dominated by Bournemouth’s attackers, failing to impose himself in duels.
- Nico O’Reilly (5/10): Unconvincing defensively and culpable for squandering a clear scoring chance early in the second half.
Midfield battle
- Rodri (7/10): Showed moments of quality with precise passing and nearly found the net before Haaland’s equalizer, though his team’s defensive frailties were repeatedly exposed.
- Mateo Kovacic (3/10): Delivered an ineffective performance, offering neither defensive solidity nor offensive contribution, resulting in an early substitution.
- Bernardo Silva (4/10): Uncharacteristically subdued, failing to influence the game before being withdrawn prior to the hour mark.
Attacking shortcomings
- Antoine Semenyo (5/10): Created an early chance for Doku with a strong run but saw a legitimate goal disallowed for offside. His struggles continued after halftime, prompting a swift substitution.
- Erling Haaland (8/10): Provided a sublime through ball to Semenyo, though the Ghanaian slightly misjudged the timing. Despite limited service, Haaland converted his sole meaningful opportunity with composure.
- Jeremy Doku (5/10): Demonstrated glimpses of brilliance with a skilful dribble but lacked the finishing power in his shot. His involvement waned as the game progressed, culminating in a late withdrawal.
Substitutes and managerial impact
- Rayan Cherki (5/10): Despite over 30 minutes on the pitch, the Frenchman failed to ignite any significant momentum.
- Phil Foden (5/10): Showed flashes of his best form from recent weeks but couldn’t deliver the decisive influence required from the bench.
- Savinho (5/10): Introduced on the wing for Semenyo, he offered little of note in attack.
- Omar Marmoush (N/A): Came on for the final 15 minutes but had minimal impact.
- Pep Guardiola (4/10): A rare off-night for the departing manager. His tactical choices, including Kovacic over Cherki, backfired, and even his bold second-half changes failed to shift the momentum in City’s favor.



