Premier League Regular Season - 24

Chelsea 3 - 2 FT West Ham

Stamford Bridge

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

100
FT
Sat, Jan 31
Chelsea
3-2
West Ham
⚡ Intensity 100
⚖️ Balance 84
🏆 Stakes 44
🎲 Upset 0
Enzo Fernández completes stunning Chelsea comeback

Blues Stage Epic Bridge Comeback

Must-Watch Futmetrix Score: 100/100. A pulse-pounding London derby where Chelsea's tactical flexibility and squad depth overcame a clinical but ultimately exhausted West Ham side.

The Hammers' Early Siege

The Intensity at Stamford Bridge reached a boiling point early as West Ham ignored their status as underdogs in this London derby. By the 7th minute, the visiting fans were in raptures when Jarrod Bowen latched onto a precise delivery from A. Wan-Bissaka to fire home the opener. Chelsea, despite controlling the ball for long periods, looked fragile against the counter-attack. The situation worsened for the Blues in the 36th minute as C. Summerville doubled the lead, again assisted by the marauding Wan-Bissaka. The Stakes were high for a Chelsea side chasing the top four, yet they went into the break staring at a potential Upset. West Ham's low block frustrated the hosts, forcing speculative efforts that failed to test the keeper during a clinical first-half masterclass by the visitors.

The Super-Sub Revolution

The Balance of power shifted dramatically following a ruthless triple substitution from the Chelsea manager at halftime. The introduction of Joao Pedro, M. Cucurella, and W. Fofana injected immediate energy into the pitch. In the 57th minute, Fofana turned provider, setting up Joao Pedro to pull one back and ignite the home crowd. The pressure became a barrage as the Blues launched wave after wave of attacks, eventually totaling 14 shots. The comeback gathered momentum in the 70th minute when Cucurella found the net, leveling the scoreline at 2-2. West Ham’s resolve began to crumble under the weight of 9 corners and constant penalty-box entries, as the hosts dominated possession with 701 total passes that stretched the tiring Hammers defense to its absolute limit.

Enzo’s Final Flourish

As the match ticked toward the 90th minute, the Intensity peaked with both sides exhausted from the relentless tempo. Just as a draw seemed inevitable, Enzo Fernández produced a moment of magic that defined his Man of the Match performance. Assisted by the inspired Joao Pedro, Fernández slotted home a dramatic winner to complete a stunning turnaround from two goals down. The drama continued deep into stoppage time when J. Todibo was shown a red card for unsportsmanlike conduct, leaving the Hammers with ten men in the dying seconds. This result keeps Chelsea firmly in the Champions League hunt, while West Ham remains mired in the relegation zone. The 3-2 victory was a testament to squad depth and tactical Balance, leaving the visitors to rue a missed opportunity after such a promising start.

Key Questions

How did the red card for J. Todibo impact the match?

It occurred in the 11th minute of added time, meaning it did not alter the result but will result in a suspension for the defender.

What made Enzo Fernández the Man of the Match?

Enzo Fernández dominated possession in midfield and secured an 8.5 rating by scoring the 90th-minute winner to complete the comeback.

What caused the 5-goal thriller?

A clinical start by West Ham was met by Chelsea's relentless 25-shot barrage, resulting in three lead changes and a last-minute deciding goal.

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
71%
29%
Chelsea 71%
West Ham 29%
Shots
14
11
Chelsea 14
West Ham 11
Shots on Target
6
6
Chelsea 6
West Ham 6
Expected Goals (xG)
2.55
1.12
Chelsea 2.55
West Ham 1.12
Passes
701
294
Chelsea 701
West Ham 294
Pass Accuracy
89%
69%
Chelsea 89%
West Ham 69%
Corners
9
2
Chelsea 9
West Ham 2
Fouls
11
13
Chelsea 11
West Ham 13
Yellow Cards
3
2
Chelsea 3
West Ham 2
Red Cards
0
0
Chelsea 0
West Ham 0

Match Events

J. Bowen (A. Wan-Bissaka) 7'
26' 🔄 J. Gittens P. Neto
C. Summerville (A. Wan-Bissaka) 36'
HT
46' 🔄 J. Hato M. Cucurella
46' 🔄 A. Garnacho Joao Pedro
46' 🔄 B. Badiashile W. Fofana
57' Joao Pedro (W. Fofana)
Pablo M. Kilman 🔄 67'
70' M. Cucurella
T. Castellanos C. Wilson 🔄 76'
81' 🔄 M. Gusto R. James
J. Bowen A. Traore 🔄 81'
M. Diouf O. Scarles 🔄 81'
85' 🟨 M. Caicedo
90'+2 E. Fernandez (Joao Pedro)
90'+3 🟨 E. Fernandez
90'+8 🟨 Joao Pedro
A. Traore 🟨 90'+8
J. Todibo 🟥 90'+11
FT

Player Cards

Season performance ratings for players in this match

Chelsea

Goalkeepers
Robert Sánchez
NPC
NPC
100
minutes
100
minutes
31%
pass acc
6.5
rating
Defenders
Malo Gusto
SUNDAY LEAGUER
SUNDAY LEAGUER
5.9
rating
5.9
rating
3
duels lost
25
poss lost
Trevoh Chalobah
MAGNET
MAGNET
118
activity
118
activity
113
passes
5
duels
Benoît Badiashile
👻 Invisible Nothing to note
Jorrel Hato
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
100%
duel win %
Midfielders
Moisés Caicedo
MAGNET
MAGNET
75
activity
75
activity
68
passes
7
duels
Jamie Gittens
👻 Invisible Nothing to note
Cole Palmer
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
4
Duels Won
0
pens won
Enzo Fernández
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
8.5
rating
Alejandro Garnacho
👻 Invisible Nothing to note
Forwards
Liam Delap
WALL
WALL
0
dribbled past
0
dribbled past
1
tackles
50%
duel win %
BENCH
Teddy Sharman-Lowe
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Wesley Fofana
SUPER SUB
SUPER SUB
0
impact
0
impact
55
minutes
7.6
rating
Marc Cucurella
SUPER SUB
SUPER SUB
0
impact
0
impact
55
minutes
7.3
rating
Reece James
👻 Invisible Nothing to note
Josh Acheampong
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Andrey Santos
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Pedro Neto
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
34%
pass acc
João Pedro
SUPER SUB
SUPER SUB
0
impact
0
impact
55
minutes
7.9
rating
Marc Guiu
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events

West Ham

Goalkeepers
Alphonse Aréola
NPC
NPC
100
minutes
100
minutes
13%
pass acc
6.3
rating
Defenders
Aaron Wan-Bissaka
ARCHITECT
ARCHITECT
2
key passes
2
key passes
2
assists
20%
pass acc
Konstantinos Mavropanos
NPC
NPC
100
minutes
100
minutes
24%
pass acc
6.7
rating
Jean-Clair Todibo
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
El Hadji Malick Diouf
NPC
NPC
81
minutes
81
minutes
17%
pass acc
6.6
rating
Midfielders
Jarrod Bowen
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Tomáš Souček
NPC
NPC
100
minutes
100
minutes
17%
pass acc
6.2
rating
Mateus Fernandes
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Crysencio Summerville
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Forwards
Pablo Felipe
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
46%
duel win %
Valentín Castellanos
SWEEPER
SWEEPER
1
cleanups
1
cleanups
1
interceptions
0
blocks
BENCH
Mads Hermansen
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Max Kilman
👻 Invisible Nothing to note
Oliver Scarles
👻 Invisible Nothing to note
Kyle Walker-Peters
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Soungoutou Magassa
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Freddie Potts
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Mohamadou Kanté
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Callum Wilson
👻 Invisible Nothing to note
Adama Traoré
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
22/08/2025 West Ham 1 - 5 Chelsea Premier League London Stadium
03/02/2025 Chelsea 2 - 1 West Ham Premier League Stamford Bridge
21/09/2024 West Ham 0 - 3 Chelsea Premier League London Stadium
05/05/2024 Chelsea 5 - 0 West Ham Premier League Stamford Bridge
20/08/2023 West Ham 3 - 1 Chelsea Premier League London Stadium
11/02/2023 West Ham 1 - 1 Chelsea Premier League London Stadium
22/08/2025
Premier League London Stadium
03/02/2025
Premier League Stamford Bridge
21/09/2024
Premier League London Stadium
05/05/2024
Premier League Stamford Bridge
20/08/2023
Premier League London Stadium
11/02/2023
Premier League London Stadium
Chelsea Win
West Ham Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 24 53 46 17 +29 WLeeds 0 - 4 Arsenal (31-01-2026)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)
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 Chelsea 24 40 42 27 +15 WChelsea 3 - 2 West Ham (31-01-2026)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)
5 Liverpool 24 39 39 33 +6 WLiverpool 4 - 1 Newcastle (31-01-2026)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)
6 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)
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 Everton 24 34 26 27 -1 DBrighton 1 - 1 Everton (31-01-2026)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)
9 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)
10 Newcastle 24 33 33 33 0 LLiverpool 4 - 1 Newcastle (31-01-2026)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)
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 Bournemouth 24 33 40 43 -3 WWolves 0 - 2 Bournemouth (31-01-2026)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)
13 Brighton 24 31 34 32 +2 DBrighton 1 - 1 Everton (31-01-2026)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)
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 24 26 31 42 -11 LLeeds 0 - 4 Arsenal (31-01-2026)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)
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 24 20 29 48 -19 LChelsea 3 - 2 West Ham (31-01-2026)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)
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 24 8 15 45 -30 LWolves 0 - 2 Bournemouth (31-01-2026)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)