Premier League · Matchweek 2 · Aug 28

Crystal Palace - Manchester City

Manchester City won 4-1 away at Crystal Palace in Premier League (Matchweek 2). Goals: G. Donnarumma (OG) 56'; E. Haaland 17', 84'; R. Cherki 54', 59'.

🏟 Selhurst Park London 👤 Referee: Andy Madley, England
Key events
17' ⚽ E. Haaland(0 - 1) · Assist: A. Semenyo Manchester C
33' 🟨 R. CherkiYellow card Manchester C
54' ⚽ R. Cherki(0 - 2) · Assist: P. Foden Manchester C
55' 🟨 E. AndersonYellow card Manchester C
56' ⚽ G. Donnarumma (OG)(1 - 2) Crystal Pala
59' ⚽ R. Cherki(1 - 3) · Assist: J. Gvardiol Manchester C
68' 🟨 A. KhalailiYellow card Crystal Pala
84' ⚽ E. Haaland(1 - 4) · Assist: P. Foden Manchester C
Quick stats
%27 Possession %73
0.82 Expected goals (xG) 2.25
9 Total shots 18
1 Shots on target 9
7 Shots off target 7
1 Blocked shots 2
6 Shots inside box 12
3 Shots outside box 6
4 Saves 1
Match timeline
First half
17'
⚽E. Haaland(0 - 1) · Assist: A. Semenyo
33'
🟨R. CherkiYellow card
HT 0 - 1
54'
⚽R. Cherki(0 - 2) · Assist: P. Foden
55'
🟨E. AndersonYellow card
56'
59'
⚽R. Cherki(1 - 3) · Assist: J. Gvardiol
J. Larsen ↔ E. GuessandSubstitution🔁
63'
A. KhalailiYellow card🟨
68'
E. Nketiah ↔ D. McNeilSubstitution🔁
68'
Y. Pino ↔ Z. GozoSubstitution🔁
68'
T. Tomiyasu ↔ A. DisasiSubstitution🔁
74'
75'
🔁J. Gvardiol ↔ M. KovacicSubstitution
A. Khalaili ↔ O. MinguezaSubstitution🔁
77'
82'
🔁R. Cherki ↔ R. McAidooSubstitution
82'
🔁E. Anderson ↔ A. BouaddiSubstitution
84'
⚽E. Haaland(1 - 4) · Assist: P. Foden
89'
🔁A. Khusanov ↔ Vitor ReisSubstitution
89'
🔁N. O'Reilly ↔ K. BraithwaiteSubstitution
FT 1 - 4
Match statsCrystal Palace · Manchester City
Key stats
%27 Possession %73
0.82 Expected goals (xG) 2.25
Shots
9 Total shots 18
1 Shots on target 9
7 Shots off target 7
1 Blocked shots 2
6 Shots inside box 12
3 Shots outside box 6
4 Saves 1
Attacking
67 Attacks 155
24 Dangerous attacks 66
Passing
272 Total passes 766
225 Accurate passes 711
%83 Pass accuracy %93
Set pieces & discipline
2 Corners 6
3 Offsides 0
8 Fouls 10
11 Free kicks 11
12 Throw-ins 18
5 Goal kicks 6
Cards
1 Yellow cards 2
0 1st-half cards 1
1 2nd-half cards 1
By half
0 1st-half goals 1
1 2nd-half goals 3
2 1st-half corners 2
0 2nd-half corners 4
Penalties
0 Penalties won 0
0 Penalty goals 0
Momentum
0'▲ Crystal Palace▼ Manchester City90'
Shot map28 shots
Edward Nketiah 2' · xG 0.05 Daichi Kamada 3' · xG 0.05 Tyrick Mitchell 5' · xG 0.02 Elliot Anderson 7' · xG 0.03 Rúben Dias 7' · xG 0.09 Erling Haaland 7' · xG 0.22 Erling Haaland 8' · xG 0.17 Erling Haaland 17' · xG 0.08 Phil Foden 21' · xG 0.24 Nico O'Reilly 22' · xG 0.02 Phil Foden 28' · xG 0.60 Jørgen Strand Larsen 33' · xG 0.05 Tyrick Mitchell 34' · xG 0.09 Antoine Semenyo 38' · xG 0.04 Chris Richards 39' · xG 0.04 Erling Haaland 44' · xG 0.10 Anan Khalaili 45' · xG 0.02 Rayan Cherki 45' · xG 0.14 Antoine Semenyo 47' · xG 0.02 Phil Foden 48' · xG 0.02 Edward Nketiah 50' · xG 0.31 Elliot Anderson 53' · xG 0.03 Rayan Cherki 54' · xG 0.16 Gianluigi Donnarumma 56' · xG 0.00 Yéremi Pino 56' · xG 0.05 Rayan Cherki 59' · xG 0.04 Ryan McAidoo 83' · xG 0.10 Erling Haaland 84' · xG 0.10
Crystal Palace Manchester City Filled = goal · size = xG
HEAD TO HEAD13 meetings · 2021–2026
Crystal Palace 2
Jan 17who was on topMay 13
Manchester City 8
2 Crystal Palace 3 draw 8 Manchester City
Manchester City won the last 2
GOALS IN THIS FIXTURE
3.3goals / match
13–30total goals
3/6clean sheets
2-0Crystal Palace best win · Oct 30
4-0Manchester City best win · Jan 17
%77 Over 1.5 10/13
%62 Over 2.5 8/13
%46 Over 3.5 6/13
%38 BTTS 5/13
DOES THE VENUE MATTER
Crystal Palace at home7 matches
1W 2D 4L 5:12
Manchester City at home6 matches
4W 1D 1L 18:8
Results are read from the side that hosted the match.
FORM COMPARISON
Crystal Palace2W 1D 2L Manchester City4W 1D 0L
1.40 2.60 Points per game
6 11 Goals scored
8 5 Goals conceded
1.21 2.33 xG average
1.54 1.04 xGA average
%20 %40 Clean sheets
%60 %60 BTTS
%80 %80 Over 2.5
3.0 10.0 Corners
1.8 0.8 Cards
Crystal Palace5W 2D 3L Manchester City6W 2D 2L
1.70 2.00 Points per game
14 19 Goals scored
12 11 Goals conceded
1.42 2.05 xG average
1.33 1.11 xGA average
%30 %40 Clean sheets
%60 %50 BTTS
%80 %70 Over 2.5
3.9 9.1 Corners
1.6 1.5 Cards
SEASON COMPARISON
15Crystal Palacein the table4pts
5matches 1-1-3W-D-L 6:11goals -5diff
DLWLL
1Manchester Cityin the table15pts
5matches 5-0-0W-D-L 13:5goals +8diff
WWWWW
Season profile · 2025/2026 · 25 matches
1.28 2.00 Points per game
1.31 1.68 xG average
1.35 1.14 xGA average
%36 %40 Clean sheets
%48 %48 BTTS
%44 %60 Over 2.5
4.0 5.5 Corners
2.0 1.8 Cards
PREVIOUS MEETINGS
May 13 Manchester City 3-0 Crystal Palace Premier League
Dec 14 Crystal Palace 0-3 Manchester City Premier League
May 17 Crystal Palace 1-0 Manchester City FA Cup
Apr 12 Manchester City 5-2 Crystal Palace Premier League
Dec 7 Crystal Palace 2-2 Manchester City Premier League
Apr 6 Crystal Palace 2-4 Manchester City Premier League
Dec 16 Manchester City 2-2 Crystal Palace Premier League
Mar 11 Crystal Palace 0-1 Manchester City Premier League
xG difference & finishing
Crystal Palace1 gol · 0.82 xG +0.18
Manchester City4 gol · 2.25 xG +1.75
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Manchester City dominated the ball73% possession
Manchester City took more shots18 - 9
THREAT OVER TIMExT
Crystal Palace0.80 Manchester City1.81
0'25'45'70'90'
Crystal Palacepeak 30-35' Manchester Citypeak 90-95'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Press Verticality Progressive Final third Pass acc. Def. height
Crystal Palace Manchester City
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
14.5 PPDA 7.2
482 Touches 979
33.8m Defensive height 46.1m
65 Progressive passes 128
%66.0 Final-third accuracy %85.0
%37.6 Verticality %27.3
%78.0 Pass accuracy %92.0
9 Shots 19
137 Defensive actions 103
23.7m Block depth 27.9m
%33 In opposition half %54
HOW THE GAME FLOWEDfotmob
Crystal Palace0.66xG Manchester City2.22xG
56' Gianluigi Donnarumma (own goal) 17' Erling Haaland 54' Rayan Cherki 59' Rayan Cherki 84' Erling Haaland
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
Crystal Palace Manchester City
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Crystal Palace574 touches
Manchester City1068 touches
Where each side spent the match. Both attack left to right.
59% MAN 69% MAN 71% MAN 62% CRY 83% MAN 86% MAN 59% MAN 70% MAN 65% MAN
Crystal Palaceown half →Manchester City
BY THIRD
Defensive %48 %52
Middle %26 %74
Attacking %26 %74
BY FLANK
Left %34 %66
Centre %31 %69
Right %34 %66
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Crystal Palace137 actions
average height 33.8m
Manchester City103 actions
average height 46.1m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
Crystal Palace326 passes · %78
6 Jaydee Canvot — 45/64 passes · %88 18 Daichi Kamada — 31/51 passes · %86 3 Tyrick Mitchell — 27/44 passes · %84 25 Anan Khalaili — 25/60 passes · %76 26 Chris Richards — 22/38 passes · %76 17 Takehiro Tomiyasu — 21/39 passes · %72 20 Adam Wharton — 21/36 passes · %78 10 Yéremy Pino — 19/45 passes · %61 1 Dean Henderson — 16/28 passes · %80 9 Eddie Nketiah — 7/22 passes · %88 22 Jørgen Strand Larsen — 6/18 passes · %67 5 Axel Disasi — 5/8 passes · %71 12 Zavier Gozo — 3/9 passes · %75 11 Dwight McNeil — 3/6 passes · %75 29 Evann Guessand — 2/6 passes · %100 30 Óscar Mingueza — 2/7 passes · %50
Manchester City826 passes · %92
6 Marc Guéhi — 111/124 passes · %98 3 Rúben Dias — 107/118 passes · %99 5 Elliot Anderson — 94/122 passes · %92 45 Abdukodir Khusanov — 83/106 passes · %91 10 Rayan Cherki — 63/84 passes · %90 33 Nico O'Reilly — 54/70 passes · %92 24 Josko Gvardiol — 49/64 passes · %83 47 Phil Foden — 45/71 passes · %87 42 Antoine Semenyo — 42/69 passes · %88 1 Gianluigi Donnarumma — 32/43 passes · %82 8 Mateo Kovacic — 28/34 passes · %93 32 Ayyoub Bouaddi — 21/23 passes · %100 22 Vitor Reis — 15/15 passes · %100 61 Kaden Braithwaite — 10/10 passes · %100 9 Erling Haaland — 2/19 passes · %50 56 Ryan McAidoo — 2/7 passes · %40
>%85 %70–85 <%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Crystal Palace65 progressive · map shows 31
Left%42Centre%16Right%42
Manchester City128 progressive · map shows 84
Left%21Centre%39Right%39
Successful passes carrying the ball 10m+ forward from the middle third onward.
14.5 PPDA 7.2
%37.6 Verticality %27.3
%66 Final third pass %85
%78 Pass accuracy %92
33.8m Defensive height 46.1m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE39 matches on record
Andy Madley
Strictness55 TEMPO52
Cards: ModerateFouls: ModeratePenalties: FrequentGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 33.5 -0.5
Fouls 1821.3 -3.3
Goals 52.9 +2.1
Corners 810.1 -2.1
THIS MATCH VS SEASON AVERAGE
Goals 1.01.2 -0.2
Shots 9.09.8 -0.8
On target 1.03.8 -2.8
Possession %27%46 -18.5
Corners 2.02.5 -0.5
Cards 1.01.7 -0.7
Conceded 4.01.8 +2.2
this matchseason average · 4 matches
Goals 4.02.2 +1.8
Shots 18.012.5 +5.5
On target 9.04.5 +4.5
Possession %73%61 +12.0
Corners 6.06.2 -0.2
Cards 2.01.0 +1.0
Conceded 1.01.0
this matchseason average · 4 matches
PLAYER RATINGS★ Rayan Cherki 8.70
Starting XI
25 Anan Khalaili M · 75' 7.50
Dribbles3/4Tackles10Interceptions2Duels won14/21Fouls1Passes25 · %22
18 Daichi Kamada M · 91' 7.30
Dribbles2/2Tackles5Interceptions1Duels won9/13Fouls won1Passes36 · %31
20 Adam Wharton M · 91' 7.20
Key pass2Tackles4Interceptions1Duels won7/8Fouls won2Passes25 · %21
22 Jørgen Strand Larsen F · 63' 7.20
Tackles1Blocks1Duels won3/7Fouls won1Fouls1Passes9 · %6
10 Yéremy Pino F · 68' 6.90
Key pass2Tackles1Interceptions1Duels won4/9Fouls won3Fouls2Offside2Passes23 · %15
3 Tyrick Mitchell M · 91' 6.60
Key pass2Dribbles1/1Tackles2Interceptions1Duels won3/6Passes22 · %20
1 Dean Henderson G · 91' · K 6.50
Saves4Passes14 · %10
6 Jaydee Canvot D · 91' 6.30
Tackles1Interceptions1Blocks2Duels won4/7Fouls won1Passes41 · %37
9 Eddie Nketiah F · 68' 6.20
Key pass1Dribbles1/3Tackles2Interceptions1Duels won4/13Fouls won1Fouls1Passes8 · %7
26 Chris Richards D · 91' 5.90
On target1/1Dribbles1/1Tackles2Interceptions2Duels won3/3Passes29 · %24
17 Takehiro Tomiyasu D · 74' 5.60
Tackles1Interceptions3Duels won1/3Passes23 · %20
Substitutes
5 Axel Disasi D · 17' 6.70
Tackles1Duels won1/2Passes5 · %3
29 Evann Guessand F · 28' 6.50
Passes2 · %2
11 Dwight McNeil F · 23' 6.50
Fouls1Passes3 · %2
30 Óscar Mingueza D · 16' 6.20
Tackles1Duels won1/2Passes2 · %1
12 Zavier Gozo F · 23' 6.20
Tackles1Duels won1/5Fouls1Offside1Passes3 · %2
Unused: Will HughesDaniel MuñozWalter BenítezJefferson Lerma
Starting XI
10 Rayan Cherki M · 82' 8.70
Goals2On target3/3Key pass3Dribbles3/5Duels won3/12Fouls4Passes63 · %58
9 Erling Haaland F · 91' 8.20
Goals2On target3/5Duels won3/8Fouls won1Passes5 · %3
6 Marc Guéhi D · 91' 7.70
Key pass1Dribbles1/1Tackles1Interceptions3Duels won6/7Fouls won1Fouls1Passes102 · %100
5 Elliot Anderson M · 82' 7.60
On target1/2Key pass1Dribbles1/2Tackles5Interceptions3Duels won8/13Fouls won1Fouls1Passes98 · %89
45 Abdukodir Khusanov D · 89' 7.20
Dribbles1/2Tackles4Interceptions1Blocks1Duels won6/7Passes82 · %77
3 Rúben Dias D · 91' · K 7.20
On target1/1Key pass2Dribbles1/2Duels won3/4Fouls won1Passes98 · %98
47 Phil Foden M · 91' 6.90
Assist2Key pass3Dribbles2/4Tackles1Duels won4/10Fouls won1Fouls1Passes44 · %40
24 Joško Gvardiol D · 75' 6.70
Assist1Key pass2Dribbles2/3Tackles1Duels won5/10Fouls1Passes52 · %42
42 Antoine Semenyo M · 91' 6.50
Assist1On target1/1Key pass3Dribbles2/9Tackles1Duels won5/19Fouls won2Fouls1Passes40 · %38
33 Nico O'Reilly M · 89' 6.20
Dribbles3/4Tackles1Duels won5/11Fouls1Passes57 · %52
1 Gianluigi Donnarumma G · 91' 6.20
Saves1Passes35 · %28
Substitutes
56 Ryan McAidoo F · 9' 6.70
Dribbles1/1Duels won1/1Passes2 · %1
32 Ayyoub Bouaddi M · 9' 6.70
Passes14 · %14
8 Mateo Kovačić M · 16' 6.30
Duels won1/3Passes20 · %20
61 Kaden Braithwaite D · 2'
Passes6 · %6
22 Vitor Reis D · 2'
Passes3 · %3
Unused: Gerónimo RulliRayan Aït-NouriRico LewisClaudio Echeverri
Win probabilityModel: 2 (%54) ✓
Crystal Palace %18 Draw %28 Manchester City %54
0.82Crystal Palace xPuan
1.90Manchester City xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
Crystal PalaceLWLDL
Manchester CityWLLDW
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad