The verdict
A thrashing dressed up as a rotation exercise. Guardiola made six changes with the FA Cup final against Chelsea in mind, yet the depleted-looking City XI were barely troubled by a Palace side sitting in a deep 5-4-1. Phil Foden, one of the senior figures retained, assisted both first-half goals — Semenyo finishing at 32’ and Marmoush converting his 0.47 xG chance at 40’ to all but kill the tie before the break.
Crystal Palace’s best opportunity in 90 minutes was a 0.09 xG Strand Larsen effort at 82’, which tells you everything. Dean Henderson was left exposed by a defence that offered City’s forwards too much space in behind, and his -1.7 keeper performance metric reflects that. Rayan Cherki came off the bench and immediately assisted Sávio’s 84th-minute third, underlining City’s absurd depth even in rotation mode. The xG read 1.96 to 0.43 — this was never close.
Goals
- 32’ — A. Semenyo (Manchester City), assist P. Foden,- 40’ — O. Marmoush (Manchester City), assist P. Foden,- 84’ — Savinho (Manchester City), assist R. Cherki
The numbers
| Metric | Manchester City | Crystal Palace |
|---|---|---|
| Goals | 3 | 0 |
| Expected goals | 1.96 | 0.43 |
| Big chances | 3 | 0 |
| xPoints | 2.55 | 0.29 |
| Total shots | 15 | 6 |
| Possession % | 72 | 28 |
| Passes | 723 | 278 |
| Corners | 9 | 4 |
The tactical battle
Glasner’s 5-4-1 was designed to frustrate but left Strand Larsen completely isolated, generating just 0.34 open-play xG across 90 minutes. City’s 4-2-2-2 gave Foden the licence to roam between lines and he carved Palace open twice before half-time.
Man of the match
Phil Foden deserved man of the match: he assisted both first-half goals and was the axis around which City’s attacking play revolved before being withdrawn at 82’.
Top performances (by xG involvement)
| Player | Team | Shots | xG | Goals | Big chances |
|---|---|---|---|---|---|
| Omar Marmoush | Manchester City | 3 | 0.62 | 1 | 1 |
| Sávio | Manchester City | 2 | 0.56 | 1 | 1 |
| Antoine Semenyo | Manchester City | 1 | 0.33 | 1 | 1 |
| Marc Guehi | Manchester City | 2 | 0.14 | 0 | 0 |
| Jéremy Doku | Manchester City | 1 | 0.1 | 0 | 0 |
| Jørgen Strand Larsen | Crystal Palace | 1 | 0.09 | 0 | 0 |
Three things that stood out
- Crystal Palace’s biggest chance of the match was a 0.09 xG Strand Larsen shot at 82’ — the away side never threatened a big chance all game.
- Dean Henderson posted a -1.7 keeper performance rating, conceding three goals against an xG of just 1.96.
- Guardiola’s rotated XI — missing Haaland, Doku and Reijnders from the start — still generated 3 big chances to Palace’s 0.
What happens next
City close the gap at the top to two points and keep the title race alive heading into the final two games, with the FA Cup final against Chelsea now the immediate focus for Guardiola.
Cards & substitutions
- 52’ Yellow Card — T. Mitchell (Crystal Palace)
- 81’ Yellow Card — D. Kamada (Crystal Palace)
- 58’ Substitution — M. Nunes (Manchester City)
- 58’ Substitution — J. Gvardiol (Manchester City)
- 60’ Substitution — W. Hughes (Crystal Palace)
- 60’ Substitution — J. Mateta (Crystal Palace)
- 60’ Substitution — Y. Pino (Crystal Palace)
- 75’ Substitution — B. Johnson (Crystal Palace)
- 79’ Substitution — O. Marmoush (Manchester City)
- 79’ Substitution — B. Silva (Manchester City)
- 82’ Substitution — D. Munoz (Crystal Palace)
- 82’ Substitution — P. Foden (Manchester City)
Match xG: Manchester City 1.96 — 0.43 Crystal Palace. Result archetype: one-sided. xPoints: 2.55 vs 0.29.