Premier League Regular Season - 23

Crystal Palace 1 - 3 FT Chelsea

Selhurst Park

AI-powered match analysis and previews to help you decide which games are worth watching

83
FT
Sun, Jan 25
Crystal Palace
1-3
Chelsea
⚡ Intensity 90
⚖️ Balance 20
🏆 Stakes 44
🎲 Upset 0
Chelsea’s young stars shine at Selhurst

Estevao and Pedro Propel Chelsea to Selhurst Success

Highly Entertaining Futmetrix Score: 83/100. Chelsea strengthened their grip on a top-four spot while leaving Crystal Palace searching for answers in a match defined by individual brilliance and a costly dismissal.

The Blue Dominance Begins

Chelsea arrived at Selhurst Park with a clear tactical blueprint, immediately asserting their authority in the middle of the pitch. Controlled possession (57%) allowed the visitors to dictate the rhythm, suffocating Crystal Palace from the outset. The defensive Intensity shown by Marc Cucurella ensured the home side struggled to transition, as Chelsea’s high line compressed the available space. The breakthrough felt inevitable and arrived in the 34th minute. The teenage sensation Estevao showcased his immense potential, finding the back of the net with a clinical finish that silenced the Holmesdale End. Palace attempted to respond with localized bursts of energy, but they lacked the final ball to truly test the Chelsea backline before the interval, leaving the visitors comfortably in command of the proceedings.

Pedro and the Spot-Kick Pivot

The second half began with the same relentless Intensity from the London rivals. Just five minutes after the restart, Joao Pedro doubled the lead, finishing off a slick move involving Estevao, who turned provider. This goal shifted the Balance of the match entirely, forcing the Eagles to commit more bodies forward. The pressure eventually told in the 64th minute when Chelsea were awarded a penalty. E. Fernandez stepped up with composure, slotting the ball home to make it 3-0. At this stage, Chelsea were cruising, and Palace looked a shadow of their usual selves. The visitors’ ability to convert their xG of 2.20 into three goals proved to be the difference, highlighting the gulf in clinical execution between the two sides during the most critical phases of the afternoon.

Red Mist and Late Consolations

Any lingering hopes of a miracle for the home supporters evaporated in the 72nd minute. A. Wharton was shown a straight red card for a reckless trip, leaving his teammates to navigate the final twenty minutes with a numerical disadvantage. Given the high Stakes of the mid-table battle, the dismissal was a hammer blow to Palace's morale. However, the introduction of C. Riad provided a late spark for the ten men. In the 88th minute, the substitute delivered a precise assist for C. Richards to head home a consolation goal. While it did little to change the outcome, it prevented a clean sheet for Chelsea. The victory moves the Blues onto 40 points, cementing their Champions League credentials while Palace remain mired in the bottom half of the table.

Key Questions

How did the red card for A. Wharton impact the match?

Wharton's 72nd-minute dismissal ended Palace's hopes of a comeback, forcing them to defend deep and preventing any sustained late offensive pressure despite their late goal.

How did substitute João Pedro change the game?

Though he started the match, João Pedro’s 7.9-rated performance and 50th-minute goal provided the crucial cushion that allowed Chelsea to dominate the final third comfortably.

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.

Match Statistics

Possession
43%
57%
Crystal Palace 43%
Chelsea 57%
Shots
12
10
Crystal Palace 12
Chelsea 10
Shots on Target
5
6
Crystal Palace 5
Chelsea 6
Expected Goals (xG)
2.12
2.20
Crystal Palace 2.12
Chelsea 2.20
Passes
420
576
Crystal Palace 420
Chelsea 576
Pass Accuracy
78%
86%
Crystal Palace 78%
Chelsea 86%
Corners
4
5
Crystal Palace 4
Chelsea 5
Fouls
11
10
Crystal Palace 11
Chelsea 10
Yellow Cards
4
2
Crystal Palace 4
Chelsea 2
Red Cards
1
0
Crystal Palace 1
Chelsea 0

Match Events

M. Caicedo 🟨 20'
Estevao 34'
HT
Joao Pedro (Estevao) 50'
63' 🟨 J. Canvot
E. Fernandez 64'
65' 🔄 T. Mitchell B. Sosa
65' 🔄 J. Canvot Y. Pino
67' 🟨 A. Wharton
72' 🟨 A. Wharton
72' 🟥 A. Wharton
M. Caicedo W. Fofana 🔄 74'
P. Neto M. Gusto 🔄 74'
Estevao J. Gittens 🔄 74'
76' 🔄 B. Johnson W. Hughes
76' 🔄 D. Munoz C. Riad
R. James J. Hato 🔄 81'
Joao Pedro L. Delap 🔄 85'
85' 🔄 J. Mateta C. Uche
88' C. Richards (C. Riad)
Andrey Santos 🟨 90'
90' 🟨 J. Lerma
FT

Player Cards

Season performance ratings for players in this match

Crystal Palace

Goalkeepers
Dean Henderson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
98
total mins
Started
entry
Defenders
Jaydee Canvot
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
5.2
rating
Maxence Lacroix
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
1
on target
Chris Richards
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
6.9
rating
Midfielders
Daniel Muñoz
LATE SHIFT
LATE SHIFT
14
late mins
14
late mins
76
total mins
76
entry
Adam Wharton
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
4
fouls
6.3
rating
Jefferson Lerma
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
98
total mins
Started
entry
Tyrick Mitchell
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
Forwards
Ismaïla Sarr
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
6
Duels Won
0
pens won
Brennan Johnson
LATE SHIFT
LATE SHIFT
14
late mins
14
late mins
76
total mins
76
entry
Jean-Philippe Mateta
LATE SHIFT
LATE SHIFT
5
late mins
5
late mins
85
total mins
85
entry
BENCH
Walter Benítez
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Chadi Riad
SUPER SUB
SUPER SUB
0
impact
0
impact
22
minutes
6.6
rating
Borna Sosa
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
33
total mins
Started
entry
Daniel Imray
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Justin Devenny
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Will Hughes
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
22
total mins
Started
entry
Yéremy Pino
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
33
total mins
Started
entry
Kaden Rodney
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Christantus Uche
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry

Chelsea

Goalkeepers
Robert Sánchez
MAGNET
MAGNET
61
activity
61
activity
60
passes
1
duels
Defenders
Reece James
LATE SHIFT
LATE SHIFT
9
late mins
9
late mins
81
total mins
81
entry
Trevoh Chalobah
SWEEPER
SWEEPER
4
cleanups
4
cleanups
3
interceptions
1
blocks
Benoît Badiashile
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
60%
duel win %
Marc Cucurella
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
50%
duel win %
Midfielders
Andrey Santos
MAGNET
MAGNET
79
activity
79
activity
68
passes
11
duels
Moisés Caicedo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
73
total mins
74
entry
Estêvão
FINISHER
FINISHER
1
goals
1
goals
3
shots
7.7
rating
Enzo Fernández
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Pedro Neto
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
74
total mins
74
entry
Forwards
João Pedro
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
BENCH
Teddy Sharman-Lowe
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Josh Acheampong
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Wesley Fofana
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
25
total mins
Started
entry
Malo Gusto
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
24
total mins
Started
entry
Jorrel Hato
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
17
total mins
Started
entry
Jamie Gittens
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
24
total mins
Started
entry
Alejandro Garnacho
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Liam Delap
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry
Marc Guiu
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
17/08/2025 Chelsea 0 - 0 Crystal Palace Premier League Stamford Bridge
04/01/2025 Crystal Palace 1 - 1 Chelsea Premier League Selhurst Park
01/09/2024 Chelsea 1 - 1 Crystal Palace Premier League Stamford Bridge
12/02/2024 Crystal Palace 1 - 3 Chelsea Premier League Selhurst Park
27/12/2023 Chelsea 2 - 1 Crystal Palace Premier League Stamford Bridge
15/01/2023 Chelsea 1 - 0 Crystal Palace Premier League Stamford Bridge
17/08/2025
Premier League Stamford Bridge
04/01/2025
Premier League Selhurst Park
01/09/2024
Premier League Stamford Bridge
12/02/2024
Premier League Selhurst Park
27/12/2023
Premier League Stamford Bridge
15/01/2023
Premier League Stamford Bridge
Crystal Palace Win
Chelsea Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 23 50 42 17 +25 LArsenal 2 - 3 Manchester United (25-01-2026)DNottingham Forest 0 - 0 Arsenal (17-01-2026)DArsenal 0 - 0 Liverpool (08-01-2026)WBournemouth 2 - 3 Arsenal (03-01-2026)WArsenal 4 - 1 Aston Villa (30-12-2025)
2 Manchester City 23 46 47 21 +26 WManchester City 2 - 0 Wolves (24-01-2026)LManchester United 2 - 0 Manchester City (17-01-2026)DManchester City 1 - 1 Brighton (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)DSunderland 0 - 0 Manchester City (01-01-2026)
3 Aston Villa 23 46 35 25 +10 WNewcastle 0 - 2 Aston Villa (25-01-2026)LAston Villa 0 - 1 Everton (18-01-2026)DCrystal Palace 0 - 0 Aston Villa (07-01-2026)WAston Villa 3 - 1 Nottingham Forest (03-01-2026)LArsenal 4 - 1 Aston Villa (30-12-2025)
4 Manchester United 23 38 41 34 +7 WArsenal 2 - 3 Manchester United (25-01-2026)WManchester United 2 - 0 Manchester City (17-01-2026)DBurnley 2 - 2 Manchester United (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)DManchester United 1 - 1 Wolves (30-12-2025)
5 Chelsea 23 37 39 25 +14 WCrystal Palace 1 - 3 Chelsea (25-01-2026)WChelsea 2 - 0 Brentford (17-01-2026)LFulham 2 - 1 Chelsea (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)DChelsea 2 - 2 Bournemouth (30-12-2025)
6 Liverpool 23 36 35 32 +3 LBournemouth 3 - 2 Liverpool (24-01-2026)DLiverpool 1 - 1 Burnley (17-01-2026)DArsenal 0 - 0 Liverpool (08-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)DLiverpool 0 - 0 Leeds (01-01-2026)
7 Fulham 23 34 32 32 0 WFulham 2 - 1 Brighton (24-01-2026)LLeeds 1 - 0 Fulham (17-01-2026)WFulham 2 - 1 Chelsea (07-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)DCrystal Palace 1 - 1 Fulham (01-01-2026)
8 Brentford 23 33 35 32 +3 LBrentford 0 - 2 Nottingham Forest (25-01-2026)LChelsea 2 - 0 Brentford (17-01-2026)WBrentford 3 - 0 Sunderland (07-01-2026)WEverton 2 - 4 Brentford (04-01-2026)DBrentford 0 - 0 Tottenham (01-01-2026)
9 Newcastle 23 33 32 29 +3 LNewcastle 0 - 2 Aston Villa (25-01-2026)DWolves 0 - 0 Newcastle (18-01-2026)WNewcastle 4 - 3 Leeds (07-01-2026)WNewcastle 2 - 0 Crystal Palace (04-01-2026)WBurnley 1 - 3 Newcastle (30-12-2025)
10 Everton 23 33 25 26 -1 DEverton 1 - 1 Leeds (26-01-2026)WAston Villa 0 - 1 Everton (18-01-2026)DEverton 1 - 1 Wolves (07-01-2026)LEverton 2 - 4 Brentford (04-01-2026)WNottingham Forest 0 - 2 Everton (30-12-2025)
11 Sunderland 23 33 24 26 -2 LWest Ham 3 - 1 Sunderland (24-01-2026)WSunderland 2 - 1 Crystal Palace (17-01-2026)LBrentford 3 - 0 Sunderland (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)DSunderland 0 - 0 Manchester City (01-01-2026)
12 Brighton 23 30 33 31 +2 LFulham 2 - 1 Brighton (24-01-2026)DBrighton 1 - 1 Bournemouth (19-01-2026)DManchester City 1 - 1 Brighton (07-01-2026)WBrighton 2 - 0 Burnley (03-01-2026)DWest Ham 2 - 2 Brighton (30-12-2025)
13 Bournemouth 23 30 38 43 -5 WBournemouth 3 - 2 Liverpool (24-01-2026)DBrighton 1 - 1 Bournemouth (19-01-2026)WBournemouth 3 - 2 Tottenham (07-01-2026)LBournemouth 2 - 3 Arsenal (03-01-2026)DChelsea 2 - 2 Bournemouth (30-12-2025)
14 Tottenham 23 28 33 31 +2 DBurnley 2 - 2 Tottenham (24-01-2026)LTottenham 1 - 2 West Ham (17-01-2026)LBournemouth 3 - 2 Tottenham (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)DBrentford 0 - 0 Tottenham (01-01-2026)
15 Crystal Palace 23 28 24 28 -4 LCrystal Palace 1 - 3 Chelsea (25-01-2026)LSunderland 2 - 1 Crystal Palace (17-01-2026)DCrystal Palace 0 - 0 Aston Villa (07-01-2026)LNewcastle 2 - 0 Crystal Palace (04-01-2026)DCrystal Palace 1 - 1 Fulham (01-01-2026)
16 Leeds 23 26 31 38 -7 DEverton 1 - 1 Leeds (26-01-2026)WLeeds 1 - 0 Fulham (17-01-2026)LNewcastle 4 - 3 Leeds (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)DLiverpool 0 - 0 Leeds (01-01-2026)
17 Nottingham Forest 23 25 23 34 -11 WBrentford 0 - 2 Nottingham Forest (25-01-2026)DNottingham Forest 0 - 0 Arsenal (17-01-2026)WWest Ham 1 - 2 Nottingham Forest (06-01-2026)LAston Villa 3 - 1 Nottingham Forest (03-01-2026)LNottingham Forest 0 - 2 Everton (30-12-2025)
18 West Ham 23 20 27 45 -18 WWest Ham 3 - 1 Sunderland (24-01-2026)WTottenham 1 - 2 West Ham (17-01-2026)LWest Ham 1 - 2 Nottingham Forest (06-01-2026)LWolves 3 - 0 West Ham (03-01-2026)DWest Ham 2 - 2 Brighton (30-12-2025)
19 Burnley 23 15 25 44 -19 DBurnley 2 - 2 Tottenham (24-01-2026)DLiverpool 1 - 1 Burnley (17-01-2026)DBurnley 2 - 2 Manchester United (07-01-2026)LBrighton 2 - 0 Burnley (03-01-2026)LBurnley 1 - 3 Newcastle (30-12-2025)
20 Wolves 23 8 15 43 -28 LManchester City 2 - 0 Wolves (24-01-2026)DWolves 0 - 0 Newcastle (18-01-2026)DEverton 1 - 1 Wolves (07-01-2026)WWolves 3 - 0 West Ham (03-01-2026)DManchester United 1 - 1 Wolves (30-12-2025)