Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
59
FT
Fri, Aug 28
Crystal Palace
1-4
Manchester City
⚡ Intensity 61
⚖️ Balance 14
🏆 Stakes 67
🎲 Upset 0
City ruthlessly dismantle Palace at Selhurst.

Win Probability

  • Crystal Palace 20%
  • Draw 23%
  • Manchester City 57%

Futmetrix AI estimate

City Hit Top Gear to Leave Palace Rooted

Worth Watching Futmetrix Score: 59/100. A brutal exhibition of attacking efficiency from the league leaders highlighted the yawning gap in quality and condemned the hosts to another miserable afternoon.

Early Dominance

The atmosphere at Selhurst Park was tense, with the Stakes incredibly high for a Crystal Palace squad already desperate to escape the relegation zone. However, they faced a monumental task against a Manchester City side operating at peak efficiency. The visitors established a suffocating rhythm immediately, holding a staggering 73% of the ball as they completely dominated possession. The inevitable breakthrough arrived in the 17th minute when Antoine Semenyo slipped a precise pass through a fractured defensive line, allowing Erling Haaland to open the scoring with trademark composure. That early strike set a daunting tone for the hosts, who spent the majority of the half chasing shadows. The home crowd tried to rally their side, but the sheer technical superiority of the title contenders kept the London outfit pinned deep in their own half, neutralizing any counter-attacking threats.

The Second Half Storm

The second period exploded into life as the Intensity skyrocketed, turning the pitch into an absolute shooting gallery. A combined 27 shots were attempted throughout the evening, but the critical phase kicked off in the 54th minute. Phil Foden orchestrated a brilliant move that found Rayan Cherki, who finished with lethal precision. Just two minutes later, a bizarre sequence momentarily altered the Balance of the tie when Gianluigi Donnarumma conceded a disastrous own goal, gifting the home faithful a sudden flicker of hope. That optimism was brutally extinguished almost instantaneously. In the 59th minute, Josko Gvardiol burst forward to provide a perfect cutback for Cherki to notch his second of the night. The incredibly quick response shattered the hosts' fragile morale, demonstrating exactly why the visitors sit comfortably at the summit of the table.

Cruising to the Finish

With the three points effectively secured, the visitors managed the remainder of the fixture with supreme confidence. The tactical discipline shown by Marc Guéhi at the back ensured there would be no late defensive lapses, earning him immense praise for an outstanding defensive performance. To add a final flourish to an already dominant display, Haaland grabbed his second of the night in the 84th minute, capitalizing on yet another piece of creative vision from Foden. The 4-1 final scoreline perfectly reflects the vastly contrasting trajectories of these two clubs. For the Manchester outfit, it is a massive statement of intent as they maintain their perfect start and tight grip on first place. For the hosts, sitting rock bottom with zero points, the harsh reality of a gruelling relegation battle is already taking shape.

Key Questions

What made Rayan Cherki the Man of the Match?

Cherki commanded the midfield, dictated the attacking tempo, and scored a crucial rapid-fire brace that completely dismantled the opposition's defensive shape in the second half.

What caused the 5-goal thriller?

A relentless barrage of 27 total shots and clinical finishing from the visitors created chaos, capitalized by elite playmaking and a chaotic defensive own goal.

What does this mean for Crystal Palace's season?

Rooted firmly to the bottom of the table with zero points, they are already facing immense pressure and a daunting relegation battle this early in the campaign.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
27%
73%
Crystal Palace 27%
Manchester City 73%
Shots
9
18
Crystal Palace 9
Manchester City 18
Shots on Target
1
9
Crystal Palace 1
Manchester City 9
Expected Goals (xG)
0.57
1.45
Crystal Palace 0.57
Manchester City 1.45
Passes
272
766
Crystal Palace 272
Manchester City 766
Pass Accuracy
83%
93%
Crystal Palace 83%
Manchester City 93%
Corners
2
6
Crystal Palace 2
Manchester City 6
Fouls
8
10
Crystal Palace 8
Manchester City 10
Yellow Cards
1
2
Crystal Palace 1
Manchester City 2
Red Cards
0
0
Crystal Palace 0
Manchester City 0

Match Events

E. Haaland (A. Semenyo) ⚽ 17'
R. Cherki 🟨 33'
HT
R. Cherki (P. Foden) ⚽ 54'
E. Anderson 🟨 55'
56' ⚽ G. Donnarumma
R. Cherki (J. Gvardiol) ⚽ 59'
63' 🔄 ↓ J. Larsen ↑E. Guessand
68' 🟨 A. Khalaili
68' 🔄 ↓ E. Nketiah ↑D. McNeil
68' 🔄 ↓ Y. Pino ↑Z. Gozo
74' 🔄 ↓ T. Tomiyasu ↑A. Disasi
↓ J. Gvardiol ↑M. Kovacic 🔄 75'
77' 🔄 ↓ A. Khalaili ↑O. Mingueza
↓ E. Anderson ↑A. Bouaddi 🔄 82'
↓ R. Cherki ↑R. McAidoo 🔄 82'
E. Haaland (P. Foden) ⚽ 84'
↓ A. Khusanov ↑Vitor Reis 🔄 89'
↓ N. O'Reilly ↑K. Braithwaite 🔄 89'
FT

Player Cards

Our take on every player in this match

Crystal Palace

Goalkeepers
Dean Henderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Jaydee Canvot
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
1
Interceptions
2
Blocks
Chris Richards
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Takehiro Tomiyasu
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Midfielders
Anan Khalaili
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
75
Total Mins
77
Entry
Adam Wharton
ENFORCER
ENFORCER
4
Tackles
4
Tackles
7
Duels Won
88%
Win %
Daichi Kamada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Tyrick Mitchell
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Yeremy Pino
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Eddie Nketiah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Jørgen Strand Larsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
BENCH
Walter Benitez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Axel Disasi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Daniel Muñoz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Óscar Mingueza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Will Hughes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jefferson Lerma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Evann Guessand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Dwight McNeil
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Zavier Gozo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry

Manchester City

Goalkeepers
Gianluigi Donnarumma
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
0
Fouls
6.2
Rating
Defenders
Abduqodir Khusanov
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
86%
Duel Win %
Rúben Dias
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
102%
Pass Acc
Marc Guéhi
MAGNET
MAGNET
113
Activity
113
Activity
106
Passes
7
Duels
Joško Gvardiol
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
42%
Pass Acc
Midfielders
Nico O'Reilly
MAGNET
MAGNET
68
Activity
68
Activity
57
Passes
11
Duels
Elliot Anderson
MAGNET
MAGNET
111
Activity
111
Activity
98
Passes
13
Duels
Phil Foden
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
44%
Pass Acc
Rayan Cherki
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
8.7
Rating
Antoine Semenyo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
40%
Pass Acc
Forwards
Erling Haaland
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Gerónimo Rulli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rayan Aït-Nouri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vitor Reis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Rico Lewis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kaden Braithwaite
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Mateo Kovacic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Claudio Echeverri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ayyoub Bouaddi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Ryan McAidoo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/13/2026 Manchester City 3 - 0 Crystal Palace Premier League Etihad Stadium
12/14/2025 Crystal Palace 0 - 3 Manchester City Premier League Selhurst Park
05/17/2025 Crystal Palace 1 - 0 Manchester City FA Cup Wembley Stadium
04/12/2025 Manchester City 5 - 2 Crystal Palace Premier League Etihad Stadium
12/07/2024 Crystal Palace 2 - 2 Manchester City Premier League Selhurst Park
04/06/2024 Crystal Palace 2 - 4 Manchester City Premier League Selhurst Park
12/16/2023 Manchester City 2 - 2 Crystal Palace Premier League Etihad Stadium
03/11/2023 Crystal Palace 0 - 1 Manchester City Premier League Selhurst Park
08/27/2022 Manchester City 4 - 2 Crystal Palace Premier League Etihad Stadium
03/14/2022 Crystal Palace 0 - 0 Manchester City Premier League Selhurst Park
05/13/2026
Premier League Etihad Stadium
12/14/2025
Premier League Selhurst Park
05/17/2025
FA Cup Wembley Stadium
04/12/2025
Premier League Etihad Stadium
12/07/2024
Premier League Selhurst Park
04/06/2024
Premier League Selhurst Park
12/16/2023
Premier League Etihad Stadium
03/11/2023
Premier League Selhurst Park
08/27/2022
Premier League Etihad Stadium
03/14/2022
Premier League Selhurst Park
Crystal Palace Win
Manchester City Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Manchester City 2 6 6 2 +4 WCrystal Palace 1 - 4 Manchester City (28-08-2026)WManchester City 2 - 1 Bournemouth (23-08-2026)
2 Arsenal 2 6 4 0 +4 WAston Villa 0 - 1 Arsenal (31-08-2026)WArsenal 3 - 0 Coventry (21-08-2026)
3 Hull City 2 6 3 0 +3 WCoventry 0 - 1 Hull City (29-08-2026)WHull City 2 - 0 Manchester United (22-08-2026)
4 Chelsea 2 6 7 5 +2 WChelsea 4 - 3 Brighton (30-08-2026)WFulham 2 - 3 Chelsea (24-08-2026)
5 Brentford 2 4 4 1 +3 DLeeds 1 - 1 Brentford (30-08-2026)WBrentford 3 - 0 Tottenham (22-08-2026)
6 Newcastle 2 4 4 2 +2 WTottenham 0 - 2 Newcastle (29-08-2026)DNewcastle 2 - 2 Liverpool (23-08-2026)
7 Everton 2 4 3 1 +2 DBournemouth 1 - 1 Everton (29-08-2026)WEverton 2 - 0 Crystal Palace (22-08-2026)
8 Leeds 2 4 2 1 +1 DLeeds 1 - 1 Brentford (30-08-2026)WNottingham Forest 0 - 1 Leeds (22-08-2026)
9 Brighton 2 3 7 4 +3 LChelsea 4 - 3 Brighton (30-08-2026)WBrighton 4 - 0 Aston Villa (23-08-2026)
10 Manchester United 2 3 5 4 +1 WManchester United 5 - 2 Ipswich (30-08-2026)LHull City 2 - 0 Manchester United (22-08-2026)
11 Sunderland 2 3 2 2 0 WSunderland 1 - 0 Fulham (30-08-2026)LIpswich 2 - 1 Sunderland (22-08-2026)
12 Ipswich 2 3 4 6 -2 LManchester United 5 - 2 Ipswich (30-08-2026)WIpswich 2 - 1 Sunderland (22-08-2026)
13 Liverpool 2 2 4 4 0 DLiverpool 2 - 2 Nottingham Forest (29-08-2026)DNewcastle 2 - 2 Liverpool (23-08-2026)
14 Bournemouth 2 1 2 3 -1 DBournemouth 1 - 1 Everton (29-08-2026)LManchester City 2 - 1 Bournemouth (23-08-2026)
15 Nottingham Forest 2 1 2 3 -1 DLiverpool 2 - 2 Nottingham Forest (29-08-2026)LNottingham Forest 0 - 1 Leeds (22-08-2026)
16 Fulham 2 0 2 4 -2 LSunderland 1 - 0 Fulham (30-08-2026)LFulham 2 - 3 Chelsea (24-08-2026)
17 Coventry 2 0 0 4 -4 LCoventry 0 - 1 Hull City (29-08-2026)LArsenal 3 - 0 Coventry (21-08-2026)
18 Crystal Palace 2 0 1 6 -5 LCrystal Palace 1 - 4 Manchester City (28-08-2026)LEverton 2 - 0 Crystal Palace (22-08-2026)
19 Tottenham 2 0 0 5 -5 LTottenham 0 - 2 Newcastle (29-08-2026)LBrentford 3 - 0 Tottenham (22-08-2026)
20 Aston Villa 2 0 0 5 -5 LAston Villa 0 - 1 Arsenal (31-08-2026)LBrighton 4 - 0 Aston Villa (23-08-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.