Friday, 5 June 2026
match breakdown

Manchester City 3-0 Crystal Palace: Foden Orchestrates Comfortable Win

By The Match Desk · 13 May 2026 ·4 min read
MATCH BREAKDOWN
Manchester City Manchester City
3 0 Premier League Full Time
Crystal Palace Crystal Palace

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

THE SHOT MAP
← 6 shots, 0.43 xG15 shots, 1.96 xG →
Marc Guehi 6' · Off target · 0.13 xGOmar Marmoush 58' · Blocked · 0.13 xGJéremy Doku 93' · Blocked · 0.10 xGSávio 85' · Off target · 0.10 xGJørgen Strand Larsen 82' · Off target · 0.09 xGChris Richards 12' · Off target · 0.09 xGDaichi Kamada 94' · Blocked · 0.09 xGYeremi Pino 11' · Blocked · 0.07 xGTyrick Mitchell 32' · Saved · 0.06 xGRayan Ait Nouri 19' · Off target · 0.05 xGBernardo Silva 42' · Off target · 0.05 xGJosko Gvardiol 42' · Saved · 0.04 xGIsmaila Sarr 62' · Saved · 0.03 xGBernardo Silva 18' · Blocked · 0.03 xGOmar Marmoush 58' · Off target · 0.03 xGMarc Guehi 14' · Off target · 0.02 xGAbduqodir Khusanov 16' · Off target · 0.01 xGPhil Foden 43' · Off target · 0.01 xGOmar Marmoush 39' · Goal · 0.47 xGSávio 83' · Goal · 0.46 xGAntoine Semenyo 31' · Goal · 0.33 xG
Each circle is a shot, sized by chance quality (xG). Filled = goal; dashed ring = set-piece. Hover a shot for the detail. attack right.
  • 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

THE xG RACE
0.01.02.00'15'30'45'60'75'90' 1.96 0.43
Cumulative expected goals across the ninety. Dots mark goals.
MetricManchester CityCrystal Palace
Goals30
Expected goals1.960.43
Big chances30
xPoints2.550.29
Total shots156
Possession %7228
Passes723278
Corners94

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)

PlayerTeamShotsxGGoalsBig chances
Omar MarmoushManchester City30.6211
SávioManchester City20.5611
Antoine SemenyoManchester City10.3311
Marc GuehiManchester City20.1400
Jéremy DokuManchester City10.100
Jørgen Strand LarsenCrystal Palace10.0900

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.960.43 Crystal Palace. Result archetype: one-sided. xPoints: 2.55 vs 0.29.

manchester citycrystal palacepremier leaguematch breakdown
Newsletter

For readers who want more than surface-level football commentary.

Weekly tactical essays, sharp player-role breakdowns, and visual analysis built for serious fans.

Newsletter launches soon — drop your email and we'll send the first issue. See our Privacy Policy.