Man City vs Crystal Palace

12 April 2025 · Premier League · 2024/25 · Referee Jarred Gillett

Full time 5 – 2

Half-time: 2–2

  • Kevin De Bruyne 33’
  • Omar Marmoush 36’
  • Mateo Kovacic 47’
  • James McAtee 56’
  • Nico O'Reilly 79’
  • Eberechi Eze 8’
  • Chris Richards 21’

Match summary

Man City came back from 2 goals down to win 5-2 at home to Crystal Palace. It was 2-2 at half-time.

In the first half, Eberechi Eze put Crystal Palace ahead in the 8th minute, set up by Ismaila Sarr, Chris Richards made it 0-2 with a header in the 21st minute, set up by Adam Wharton, Kevin De Bruyne pulled one back to make it 1-2 with a direct free kick in the 33rd minute, and Omar Marmoush equalised in the 36th minute, set up by Ilkay Gündogan. In the second half, Mateo Kovacic put Man City in front in the 47th minute, set up by Kevin De Bruyne, James McAtee made it 4-2 in the 56th minute, set up by Ederson, and Nico O'Reilly made it 5-2 in the 79th minute.

The chances backed that up: Man City created 5.34 expected goals (xG) from 21 shots to Crystal Palace's 1.34 from 7.

Match stats

Man City Crystal Palace
21 Shots 8
9 Shots on Target 3
1 Corners 4
2 Yellow Cards 3
0 Red Cards 0
4.60 xG 1.34
4.60 Non-penalty xG 1.34
10 Deep Completions 5

Key events

Man City Crystal Palace
Kick-off
8’
Eberechi Eze
Assist: Ismaila Sarr
0-1 (Crystal Palace)
21’
Chris Richards
Assist: Adam Wharton
0-2 (Crystal Palace)
Kevin De Bruyne1-2 (Man City)
33’
Omar Marmoush
Assist: Ilkay Gündogan
2-2 (Man City)
36’
Half-time2-2
Mateo Kovacic
Assist: Kevin De Bruyne
3-2 (Man City)
47’
James McAtee
Assist: Ederson
4-2 (Man City)
56’
Nico O'Reilly5-2 (Man City)
79’
Full-time5-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Man City
  • Nico González
  • James McAtee
Crystal Palace
  • Jefferson Lerma
  • Maxence Lacroix
  • Daichi Kamada

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 6 7 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 5.34 1.34 8’ Eberechi Eze (Crystal Palace), 0-1 8’ 21’ Chris Richards (Crystal Palace), 0-2 21’ 33’ Kevin De Bruyne (Man City), 1-2 33’ 36’ Omar Marmoush (Man City), 2-2 36’ 47’ Mateo Kovacic (Man City), 3-2 47’ 56’ James McAtee (Man City), 4-2 56’ 79’ Nico O'Reilly (Man City), 5-2 79’ 0 1 2 3 4 5 6 7 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 5.34 1.34 8’ Eberechi Eze (Crystal Palace), 0-1 Eze 8’ 21’ Chris Richards (Crystal Palace), 0-2 Richards 21’ 33’ Kevin De Bruyne (Man City), 1-2 De Bruyne 33’ 36’ Omar Marmoush (Man City), 2-2 Marmoush 36’ 47’ Mateo Kovacic (Man City), 3-2 Kovacic 47’ 56’ James McAtee (Man City), 4-2 McAtee 56’ 79’ Nico O'Reilly (Man City), 5-2 O'Reilly 79’
Man City 5.34 xGCrystal Palace 1.34 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Crystal Palace attacking Man City attacking 
21’ Chris Richards (Crystal Palace), from a corner, 0.67 xG, goal 60’ Ilkay Gündogan (Man City), open play, 0.59 xG, blocked 60’ Omar Marmoush (Man City), open play, 0.52 xG, saved 13’ Omar Marmoush (Man City), open play, 0.50 xG, saved 13’ Kevin De Bruyne (Man City), open play, 0.47 xG, blocked 36’ Omar Marmoush (Man City), open play, 0.48 xG, goal 56’ James McAtee (Man City), open play, 0.46 xG, goal 34’ James McAtee (Man City), open play, 0.41 xG, off target 8’ Eberechi Eze (Crystal Palace), open play, 0.37 xG, goal 36’ Ilkay Gündogan (Man City), open play, 0.37 xG, off target 47’ Kevin De Bruyne (Man City), open play, 0.35 xG, off target 24’ Ilkay Gündogan (Man City), open play, 0.33 xG, off target 5’ James McAtee (Man City), open play, 0.29 xG, saved 26’ Ismaila Sarr (Crystal Palace), open play, 0.15 xG, off target 51’ James McAtee (Man City), open play, 0.12 xG, off target 90+3’ Jéremy Doku (Man City), open play, 0.09 xG, blocked 86’ Jefferson Lerma (Crystal Palace), from a corner, 0.08 xG, off target 79’ Nico O'Reilly (Man City), open play, 0.08 xG, goal 33’ Kevin De Bruyne (Man City), direct free kick, 0.07 xG, goal 47’ Mateo Kovacic (Man City), open play, 0.07 xG, goal 34’ Kevin De Bruyne (Man City), open play, 0.06 xG, blocked 55’ Mateo Kovacic (Man City), set piece, 0.05 xG, blocked 85’ Matheus França (Crystal Palace), open play, 0.05 xG, saved 24’ Kevin De Bruyne (Man City), open play, 0.03 xG, blocked 40’ Eberechi Eze (Crystal Palace), direct free kick, 0.02 xG, off target 24’ Kevin De Bruyne (Man City), open play, 0.01 xG, hit the woodwork 60’ Nico O'Reilly (Man City), open play, 0.01 xG, off target 87’ Nathaniel Clyne (Crystal Palace), from a corner, 0.01 xG, off target 21’ Chris Richards (Crystal Palace), from a corner, 0.67 xG, goal 60’ Ilkay Gündogan (Man City), open play, 0.59 xG, blocked 60’ Omar Marmoush (Man City), open play, 0.52 xG, saved 13’ Omar Marmoush (Man City), open play, 0.50 xG, saved 36’ Omar Marmoush (Man City), open play, 0.48 xG, goal 13’ Kevin De Bruyne (Man City), open play, 0.47 xG, blocked 56’ James McAtee (Man City), open play, 0.46 xG, goal 34’ James McAtee (Man City), open play, 0.41 xG, off target 8’ Eberechi Eze (Crystal Palace), open play, 0.37 xG, goal 36’ Ilkay Gündogan (Man City), open play, 0.37 xG, off target 47’ Kevin De Bruyne (Man City), open play, 0.35 xG, off target 24’ Ilkay Gündogan (Man City), open play, 0.33 xG, off target 5’ James McAtee (Man City), open play, 0.29 xG, saved 26’ Ismaila Sarr (Crystal Palace), open play, 0.15 xG, off target 51’ James McAtee (Man City), open play, 0.12 xG, off target 90+3’ Jéremy Doku (Man City), open play, 0.09 xG, blocked 86’ Jefferson Lerma (Crystal Palace), from a corner, 0.08 xG, off target 79’ Nico O'Reilly (Man City), open play, 0.08 xG, goal 33’ Kevin De Bruyne (Man City), direct free kick, 0.07 xG, goal 47’ Mateo Kovacic (Man City), open play, 0.07 xG, goal 34’ Kevin De Bruyne (Man City), open play, 0.06 xG, blocked 55’ Mateo Kovacic (Man City), set piece, 0.05 xG, blocked 85’ Matheus França (Crystal Palace), open play, 0.05 xG, saved 24’ Kevin De Bruyne (Man City), open play, 0.03 xG, blocked 40’ Eberechi Eze (Crystal Palace), direct free kick, 0.02 xG, off target 24’ Kevin De Bruyne (Man City), open play, 0.01 xG, hit the woodwork 60’ Nico O'Reilly (Man City), open play, 0.01 xG, off target 87’ Nathaniel Clyne (Crystal Palace), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Ederson GK7410 0.000.461
Rico Lewis DEF900 0.000.000
Josko Gvardiol DEF900 0.000.000
Rúben Dias DEF900 0.000.000
Nico O'Reilly DEF9012 0.090.000
Mateo Kovacic MID9012 0.110.291
Nico González MID900 0.000.000
James McAtee MID8514 1.270.722
Ilkay Gündogan MID9013 1.290.512
Omar Marmoush MID8513 1.500.532
Kevin De Bruyne FWD90116 0.991.093
Stefan Ortega Moreno Sub160 0.000.000
Sávio Sub50 0.000.000
Oscar Bobb Sub50 0.000.091
Jéremy Doku Sub11 0.090.000
Jack Grealish Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Man City win 59% Avg odds 1.63
Draw 22% Avg odds 4.25
Crystal Palace win 19% Avg odds 5.16

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.