Skip to main content

Match analysis

EnglandPremier League

Crystal Palace vs Manchester City — live score & stats

Crystal Palace against Manchester City in the Premier League (England) on 14th December 2025. Both sides' Elo ratings and recent form, the lineups, the head-to-head record and the best prices on the match are all on this page, refreshing live through the game.

Live score, Elo ratings, form and every key stat from this Premier League clash.

Match Timeline

41'
E. Haaland⚽
Normal Goal → M. Nunes
62'
Daichi Kamada🟨
Yellow Card
63'
J. Mateta🔄
Substitution 1 → E. Nketiah
67'
D. Kamada🔄
Substitution 2 → W. Hughes
69'
P. Foden⚽
Normal Goal → R. Cherki
77'
N. Clyne🔄
Substitution 3 → C. Uche
85'
T. Reijnders🔄
Substitution 1 → Savinho
88'
Dean Henderson🟨
Yellow Card
89'
E. Haaland⚽
Normal Goal → E. Haaland
90+1'
E. Haaland🔄
Substitution 2 → O. Marmoush
90+1'
N. O'Reilly🔄
Substitution 3 → R. Ait Nouri
90+1'
B. Silva🔄
Substitution 4 → R. Lewis

Match Statistics

4Shots on Goal6
6Shots off Goal1
16Total Shots7
6Blocked Shots0
12Shots insidebox5
4Shots outsidebox2
9Fouls6
2Corner Kicks2
3Offsides2
38Ball Possession62
2Yellow Cards0
3Goalkeeper Saves4
355Total passes589
270Passes accurate511
76Passes %87
2.08expected_goals1.16
1goals_prevented1

Form & key stats

Last 10 matches, all competitions

Crystal Palace

7W 1D 2L2.20 pts/game

Manchester City

8W 0D 2L2.40 pts/game

Per game

Crystal Palace at home vs Manchester City away

The stronger figure on each row is highlighted. Both teams to score is a shared stat, so neither side takes the highlight.

Elo ratings

Before the match · within Premier League

Overall edge
+93Manchester City
Venue edge
+121Manchester City
Rating period
Match snapshot
Crystal Palace versus Manchester City: long term Elo, before the match
Crystal PalaceHomeRatingManchester CityAway
Strength
1,673Overall1,766
1,574Match venue1,695
1,574At home1,826
1,608Away1,695
Attack & defence
1,537Attack1,665
1,660Defence1,667
1,498Home attack1,725
1,521Away attack1,583
1,606Home defence1,657
1,642Away defence1,673
Match profile
1,568Goal environment2,638
1,465Home goals2,322
1,603Away goals1,817
1,479Possession1,519
Specialist ratings
1,484Set-piece attack1,517
1,484Set-piece defence1,517
1,557Close games1,600
1,705Winning margin1,815

The venue row sets Crystal Palace at home against Manchester City on the road, which is the most telling comparison for this exact game. The higher number on each row is highlighted.

Match profile rows describe how the game is likely to flow, not who is stronger. A high goal environment points to an open, high-scoring contest; possession shows who tends to keep the ball.

Starting Lineups

Crystal PalaceCrystal Palace1:1

Starting XI

1D. HendersonG
6M. GuehiD
3T. MitchellM
10Y. PinoF
14J. MatetaF
5M. LacroixD
18D. KamadaM
7I. SarrF
26C. RichardsD
20A. WhartonM
17N. ClyneM

Manchester CityManchester City1:1

Starting XI

25G. DonnarummaG
33N. O'ReillyD
4T. ReijndersM
47P. FodenM
9E. HaalandF
24J. GvardiolD
14NicoM
10R. CherkiM
3R. DiasD
20B. SilvaM
27M. NunesD