Premier League Regular Season - 16
Crystal Palace 0 - 3 FT Manchester City
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
E. Haaland (M. Nunes) 41'
HT
62' D. Kamada
63' ↓ J. Mateta ↑E. Nketiah
67' ↓ D. Kamada ↑W. Hughes
P. Foden (R. Cherki) 69'
77' ↓ N. Clyne ↑C. Uche
↓ T. Reijnders ↑Savinho 85'
88' D. Henderson
E. Haaland 88'
↓ N. O'Reilly ↑R. Ait Nouri 90'+1
↓ B. Silva ↑R. Lewis 90'+1
↓ E. Haaland ↑O. Marmoush 90'+1
FT
Player Cards
Season performance ratings for players in this match
Crystal Palace
Goalkeepers
Dean Henderson
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
5.7
Rating
Defenders
Chris Richards
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Maxence Lacroix
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
55%
Duel Win %
Marc Guéhi
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Midfielders
Nathaniel Clyne
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Adam Wharton
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Daichi Kamada
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Tyrick Mitchell
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Ismaïla Sarr
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Yéremy Pino
MAGNET
44
Activity
44
Activity
28
Passes
16
Duels
Jean-Philippe Mateta
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
BENCH
Walter Benítez
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jaydee Canvot
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Borna Sosa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Will Hughes
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Jefferson Lerma
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Romain Esse
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Justin Devenny
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christantus Uche
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Edward Nketiah
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Manchester City
Goalkeepers
Gianluigi Donnarumma
OCTOPUS
4
Saves
4
Saves
0
Conceded
100%
Save %
Defenders
Matheus Nunes
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Rúben Dias
MAGNET
101
Activity
101
Activity
96
Passes
5
Duels
Joško Gvardiol
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
Nico O'Reilly
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Midfielders
Bernardo Silva
NPC
91
Minutes
91
Minutes
50%
Pass Acc
6.5
Rating
Nico González
MAGNET
104
Activity
104
Activity
87
Passes
17
Duels
Tijjani Reijnders
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Rayan Cherki
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
49%
Pass Acc
Phil Foden
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Erling Haaland
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
8.5
Rating
BENCH
James Trafford
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathan Aké
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdukodir Khusanov
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rico Lewis
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Rayan Aït-Nouri
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Oscar Bobb
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Divine Mukasa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Savinho
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Omar Marmoush
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 17/05/2025 | Crystal Palace | 1 - 0 | Manchester City | FA Cup | Wembley Stadium |
| 12/04/2025 | Manchester City | 5 - 2 | Crystal Palace | Premier League | Etihad Stadium |
| 07/12/2024 | Crystal Palace | 2 - 2 | Manchester City | Premier League | Selhurst Park |
| 06/04/2024 | Crystal Palace | 2 - 4 | Manchester City | Premier League | Selhurst Park |
| 16/12/2023 | Manchester City | 2 - 2 | Crystal Palace | Premier League | Etihad Stadium |
| 11/03/2023 | Crystal Palace | 0 - 1 | Manchester City | Premier League | Selhurst Park |
| 27/08/2022 | Manchester City | 4 - 2 | Crystal Palace | Premier League | Etihad Stadium |
| 14/03/2022 | Crystal Palace | 0 - 0 | Manchester City | Premier League | Selhurst Park |
| 30/10/2021 | Manchester City | 0 - 2 | Crystal Palace | Premier League | Etihad Stadium |
| 01/05/2021 | Crystal Palace | 0 - 2 | Manchester City | Premier League | Selhurst Park |
17/05/2025
12/04/2025
07/12/2024
06/04/2024
16/12/2023
11/03/2023
27/08/2022
14/03/2022
30/10/2021
01/05/2021
Crystal Palace Win
Manchester City Win
Draw
League Standings
P: 16 GD: +20
P: 16 GD: +22
P: 16 GD: +8
P: 16 GD: +12
P: 16 GD: +5
P: 16 GD: +4
P: 16 GD: +2
P: 16 GD: +2
P: 16 GD: -1
P: 16 GD: +2
P: 16 GD: +4
P: 16 GD: +1
P: 16 GD: -3
P: 16 GD: -3
P: 16 GD: -3
P: 16 GD: -8
P: 16 GD: -10
P: 16 GD: -13
P: 16 GD: -15
League Standings
P: 24 GD: +29
P: 24 GD: +26
P: 24 GD: +9
P: 24 GD: +8
P: 24 GD: +15
P: 24 GD: +6
P: 24 GD: +4
P: 24 GD: -1
P: 24 GD: -1
P: 24 GD: 0
P: 23 GD: -2
P: 24 GD: -3
P: 24 GD: +2
P: 24 GD: +2
P: 24 GD: -4
P: 24 GD: -11
P: 24 GD: -11
P: 24 GD: -19
P: 23 GD: -19
AI-powered match analysis and previews to help you decide which games are worth watching
Haaland's Brace Ends Palace's European Dream at Selhurst Park
Average Entertainment Futmetrix Score: 50/100. This wasn't a match—it was a statement from Manchester City that the title race runs through them, while Crystal Palace's top-four ambitions crumbled in 90 brutal minutes.
Clinical Execution in South London
From the opening exchanges at Selhurst Park, the intensity was suffocating. Erling Haaland arrived like a sniper in a crowded marketplace, and Palace's defense had no counter-measure. The Norwegian's opening goal in the 41st minute—a composed finish from Matheus Nunes's assist—set the tone: City would not be denied. Haaland's brace was completed from the penalty spot in the 88th minute, a moment that felt less like drama and more like inevitability.
Foden's Intervention and the Midfield Masterclass
Phil Foden's 69th-minute goal, set up by Rayan Cherki's creative play, broke what little resistance Palace had mustered. City's dominance in possession (62%) and passing accuracy (87%) turned the match into a training ground exercise. Palace fought—16 total shots proved their desire—but lacked the finishing edge when it mattered. Their xG of 2.08 against City's 1.16 only underscores the cruel mathematics: City converted their chances; Palace did not.
The Turning Point and What It Means
The stakes were clear from kickoff. City, sitting second with 34 points, needed this win to keep pace in the title hunt. Palace, fifth with 26 points and European aspirations alive, needed to prove they belonged in that conversation. Instead, they were dismantled. The penalty in the 88th minute—Haaland's clinical conversion—felt less like a turning point and more like the final nail. City's back-to-back wins maintain their balance at the summit, while Palace's loss halts their momentum and raises uncomfortable questions about their ceiling in this competition.
Key Questions
What made Erling Haaland the Man of the Match?
Two goals—one from open play, one from the spot—plus relentless positioning that suffocated Palace's defense. Clinical finishing defines champions.
What does this mean for Crystal Palace's season?
Their top-four hopes face real jeopardy. One loss to City stings; falling behind in the race for Champions League qualification hurts more.
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.
City's Title Credentials Face Palace's Unlikely Uprising
Must-Watch Futmetrix Score: 94/100. A rare December clash with genuine Stakes—Manchester City cannot afford to slip further behind in the title race, while Crystal Palace have quietly built something dangerous.
The Setup
Manchester City sit second, five points adrift, and their recent form reads like a warning: wins and losses in equal measure. Yet the Stars remain undeniable—Erling Haaland and Phil Foden are still world-class operators. Palace, meanwhile, have evolved from relegation-battlers into genuine contenders. Their Balance is fragile—five draws suggest they've found a ceiling—but Jean-Philippe Mateta has become a lethal finisher with four goals in five matches, and Dean Henderson has been immense in goal.
Key Battle
Mateta's hold-up play and finishing instinct versus Foden's pressing intensity. If City suffocate Palace's transitions early, Foden controls the tempo. If Palace absorb and counter through their in-form striker, Mateta becomes the danger man.
Our Prediction
City's quality prevails, but Palace make them earn it. Expect early City dominance, a Palace counter-attack that troubles them, and ultimately a 2-1 City win—Rodri controlling midfield, Haaland finishing the decisive chance late. The Stakes are through the roof.
Key Questions
Should I watch this match?
Absolutely. Title race implications, genuine competitive balance, and world-class talent on both sides make this essential viewing.
What's the predicted outcome?
Manchester City 2-1 Crystal Palace. City's quality edges it, but Palace's counter-attacking threat keeps it tight throughout.
Where are the teams in the league table?
City are second with 25 points from 13 games. Palace sit sixth with 20 points from 12 games—a six-point gap.
What's Crystal Palace's current form?
Mixed: one win, three draws, one loss in their last five. Resilient defensively but struggling to break through consistently.
Who is the in-form player to watch?
Jean-Philippe Mateta. Four goals in five matches, 7.4 average rating. Palace's most dangerous threat—City's defence must neutralize him early.
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.