Crystal Palace vs Man City

14 December 2025 · Premier League · 2025/26 · Referee Darren England

Full time 0 – 3

Half-time: 0–1

  • Erling Haaland 41’, 89’ (pen)
  • Phil Foden 69’

Match summary

Man City won comfortably, 3-0 away at Crystal Palace. Man City led 1-0 at half-time.

Erling Haaland put Man City ahead with a header in the 41st minute, set up by Matheus Nunes, Phil Foden made it 0-2 in the 69th minute, set up by Mathis Cherki, and Haaland made it 0-3 from the penalty spot in the 89th minute.

There was little between the sides on chances: Crystal Palace created 1.30 expected goals (xG) from 16 shots, Man City 1.35 from 7.

Match stats

39% Possession 61%
16 Shots 7
4 Shots on target 6
2 Corners 2
82 Attacks 114
44 Dangerous attacks 30
375 Passes 598
76% Pass accuracy 86%
23 Tackles 14
9 Fouls 6
2 Yellow cards 0
0 Red cards 0
3 Offsides 2

Key events

Crystal Palace Man City
Kick-off
Yeremi PinoShot on target
25’
29’
Phil FodenShot on target
41’
Erling HaalandHeader0-1 (Man City)
Jean-Philippe MatetaShot on target
44’
Half-time0-1
Second half underway
Yeremi PinoShot on target
52’
56’
Josko GvardiolShot on target
57’
Tijjani ReijndersShot on target
62’
67’
69’
Phil FodenLeft foot shot0-2 (Man City)
Christantus UcheNathaniel Clyne
77’
Eddie NketiahShot on target
84’
85’
SavinhoTijjani Reijnders
88’
89’
Erling HaalandPenalty0-3 (Man City)
Full-time0-3

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.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.30 1.35 41’ Erling Haaland (Man City), 0-1 41’ 69’ Phil Foden (Man City), 0-2 69’ 89’ Erling Haaland (Man City), 0-3 89’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.30 1.35 41’ Erling Haaland (Man City), 0-1 Haaland 41’ 69’ Phil Foden (Man City), 0-2 Foden 69’ 89’ Erling Haaland (Man City), 0-3 Haaland 89’
Crystal Palace 1.30 xGMan City 1.35 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Man City attacking Crystal Palace attacking 
89’ Erling Haaland (Man City), penalty, 0.76 xG, goal 17’ Yeremi Pino (Crystal Palace), open play, 0.29 xG, hit the woodwork 41’ Erling Haaland (Man City), open play, 0.30 xG, goal 10’ Nathaniel Clyne (Crystal Palace), open play, 0.12 xG, off target 59’ Adam Wharton (Crystal Palace), open play, 0.11 xG, off target 25’ Yeremi Pino (Crystal Palace), open play, 0.10 xG, saved 44’ Jean-Philippe Mateta (Crystal Palace), open play, 0.10 xG, saved 20’ Yeremi Pino (Crystal Palace), open play, 0.08 xG, blocked 57’ Tijjani Reijnders (Man City), open play, 0.08 xG, saved 86’ Marc Guehi (Crystal Palace), open play, 0.08 xG, blocked 17’ Jean-Philippe Mateta (Crystal Palace), open play, 0.07 xG, off target 56’ Josko Gvardiol (Man City), set piece, 0.06 xG, saved 90+6’ Phil Foden (Man City), open play, 0.07 xG, off target 60’ Jean-Philippe Mateta (Crystal Palace), open play, 0.06 xG, blocked 81’ Ismaila Sarr (Crystal Palace), open play, 0.06 xG, blocked 81’ Ismaila Sarr (Crystal Palace), open play, 0.06 xG, blocked 69’ Phil Foden (Man City), open play, 0.05 xG, goal 81’ Will Hughes (Crystal Palace), open play, 0.04 xG, blocked 52’ Yeremi Pino (Crystal Palace), open play, 0.04 xG, saved 29’ Phil Foden (Man City), direct free kick, 0.04 xG, saved 49’ Adam Wharton (Crystal Palace), open play, 0.03 xG, hit the woodwork 84’ Eddie Nketiah (Crystal Palace), open play, 0.03 xG, saved 37’ Adam Wharton (Crystal Palace), set piece, 0.02 xG, off target 89’ Erling Haaland (Man City), penalty, 0.76 xG, goal 17’ Yeremi Pino (Crystal Palace), open play, 0.29 xG, hit the woodwork 41’ Erling Haaland (Man City), open play, 0.30 xG, goal 10’ Nathaniel Clyne (Crystal Palace), open play, 0.12 xG, off target 59’ Adam Wharton (Crystal Palace), open play, 0.11 xG, off target 25’ Yeremi Pino (Crystal Palace), open play, 0.10 xG, saved 44’ Jean-Philippe Mateta (Crystal Palace), open play, 0.10 xG, saved 20’ Yeremi Pino (Crystal Palace), open play, 0.08 xG, blocked 57’ Tijjani Reijnders (Man City), open play, 0.08 xG, saved 86’ Marc Guehi (Crystal Palace), open play, 0.08 xG, blocked 17’ Jean-Philippe Mateta (Crystal Palace), open play, 0.07 xG, off target 56’ Josko Gvardiol (Man City), set piece, 0.06 xG, saved 90+6’ Phil Foden (Man City), open play, 0.07 xG, off target 60’ Jean-Philippe Mateta (Crystal Palace), open play, 0.06 xG, blocked 81’ Ismaila Sarr (Crystal Palace), open play, 0.06 xG, blocked 81’ Ismaila Sarr (Crystal Palace), open play, 0.06 xG, blocked 69’ Phil Foden (Man City), open play, 0.05 xG, goal 81’ Will Hughes (Crystal Palace), open play, 0.04 xG, blocked 52’ Yeremi Pino (Crystal Palace), open play, 0.04 xG, saved 29’ Phil Foden (Man City), direct free kick, 0.04 xG, saved 49’ Adam Wharton (Crystal Palace), open play, 0.03 xG, hit the woodwork 84’ Eddie Nketiah (Crystal Palace), open play, 0.03 xG, saved 37’ Adam Wharton (Crystal Palace), set piece, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Crystal Palace 3-4-2-1 Starting XI
Henderson
Richards
Lacroix
Guéhi
Clyne 77’
Wharton
Kamada 67’
Mitchell
Sarr
Pino
Mateta 63’
Man City 4-3-2-1 Starting XI
Donnarumma
O'Reilly 90’
Gvardiol
Dias
Nunes
Reijnders 85’
González
Silva 90’
Foden
Cherki
Haaland 2 90’

Player stats

PlayerPosMinGAShxGxAKPCards
Dean Henderson GK900 0.000.000
Maxence Lacroix DEF900 0.000.000
Chris Richards DEF900 0.000.000
Marc Guehi DEF901 0.080.000
Nathaniel Clyne MID801 0.120.000
Tyrick Mitchell MID900 0.000.000
Adam Wharton MID903 0.160.291
Daichi Kamada MID700 0.000.101
Ismaila Sarr MID902 0.120.142
Yeremi Pino MID904 0.520.172
Jean-Philippe Mateta FWD663 0.230.000
Eddie Nketiah Sub241 0.030.000
Will Hughes Sub201 0.040.000
Christantus Uche Sub100 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Crystal Palace win 24% Avg odds 4.01
Draw 25% Avg odds 3.73
Man City win 51% Avg odds 1.85

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.