Premier League Regular Season - 31

Fulham 3 - 1 FT Burnley

Craven Cottage

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

Futmetrix Verdict
86
FT
Sat, Mar 21
Fulham
3-1
Burnley
⚡ Intensity 94
⚖️ Balance 75
🏆 Stakes 2
🎲 Upset 0
Fulham's furious fightback shatters Burnley.

Fulham's Furious Fightback Deepens Burnley's Despair

Must-Watch Futmetrix Score: 86/100. A breathless second half at Craven Cottage saw Marco Silva's men turn a shock deficit into a dominant 3-1 victory, pushing the visitors dangerously closer to the drop.

The Opening Stalemate

A barrage of 21 total shots turned the Cottage into a shooting gallery eventually, but the opening forty-five minutes painted a completely different picture. Burnley, fighting for their Premier League lives, came out with a rigid, disciplined defensive shape. Fulham controlled possession at 55% but struggled to find the killer pass early on against the low block. The Balance of the first half heavily favored the visitors' gritty survival tactics, deeply frustrating the home crowd in West London. Set-piece pressure loomed early as both sides traded corner kicks, yet clear-cut chances were notably at a premium before the interval. Our take? The hosts needed a serious injection of pace to break down the resilient Clarets.

The Second-Half Explosion

Burnley stunned Craven Cottage right on the hour mark when Z. Flemming finished off a slick pass from L. Foster. That sudden wake-up call spiked the match's Intensity to absolute fever pitch. Rather than wilt, Fulham responded instantly with a ferocious attacking wave. J. King sparked the dramatic comeback, driving home the crucial equalizer just seven minutes after they went behind. The momentum violently swung towards the hosts as the visitors scrambled to regroup. Enter substitute H. Wilson, who flipped the script entirely. Finishing brilliantly from King's precise setup, Wilson secured a 2-1 lead in the 73rd minute, capping off a breathless 13-minute spell that defined the afternoon.

The Final Nail

The late stages were pure chaos as the sheer Stakes of the relegation battle overwhelmed Burnley. Timothy Castagne orchestrated attacks brilliantly from the back line, earning well-deserved honors for his dominant defensive and creative display. In the dying embers of stoppage time, Burnley's discipline completely collapsed. J. Laurent was shown a straight red card for a desperate foul inside the box, effectively ending any hopes of a late equalizer. Fellow substitute R. Jimenez stepped up to the spot and buried the resulting penalty. The late spot-kick sealed the comprehensive 3-1 result, leaving Burnley stranded in 19th place and staring at a massive nine-point gap to safety.

Key Questions

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

J. Laurent's 90th-minute dismissal resulted in a penalty, killing any chance of a late Burnley equalizer and allowing Jimenez to cleanly seal the 3-1 win.

How did Fulham complete the comeback from behind?

After conceding in the 60th minute, Fulham amplified their attacking pressure, scoring through J. King and H. Wilson within 13 minutes to completely seize control.

How did substitute Harry Wilson change the game?

Coming off the bench, H. Wilson delivered the critical go-ahead goal in the 73rd minute, completely shifting the match's momentum in Fulham's favor.

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
55%
45%
Fulham 55%
Burnley 45%
Shots
21
9
Fulham 21
Burnley 9
Shots on Target
6
5
Fulham 6
Burnley 5
Expected Goals (xG)
2.92
1.24
Fulham 2.92
Burnley 1.24
Passes
499
408
Fulham 499
Burnley 408
Pass Accuracy
85%
84%
Fulham 85%
Burnley 84%
Corners
6
6
Fulham 6
Burnley 6
Fouls
5
8
Fulham 5
Burnley 8
Yellow Cards
2
2
Fulham 2
Burnley 2
Red Cards
0
1
Fulham 0
Burnley 1

Match Events

H. Mejbri L. Ugochukwu 🔄 18'
J. Laurent 🟨 37'
HT
55' 🟨 A. Robinson
Z. Flemming (L. Foster) 60'
61' 🔄 A. Robinson R. Sessegnon
61' 🔄 O. Bobb S. Chukwueze
J. Ward-Prowse 🟨 64'
67' J. King
73' H. Wilson (J. King)
J. Ward-Prowse A. Barnes 🔄 78'
L. Foster M. Edwards 🔄 78'
82' 🔄 J. King E. Smith Rowe
82' 🔄 Rodrigo Muniz R. Jimenez
K. Walker L. Tchaouna 🔄 87'
87' 🔄 H. Wilson H. Reed
90'+3 🟨 A. Iwobi
J. Laurent 🟥 90'+3
90'+5 R. Jimenez
FT

Player Cards

Our take on every player in this match

Fulham

Goalkeepers
Bernd Leno
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Timothy Castagne
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
40%
Pass Acc
Joachim Andersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Calvin Bassey
MAGNET
MAGNET
83
Activity
83
Activity
75
Passes
8
Duels
Antonee Robinson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Midfielders
Sander Berge
MAGNET
MAGNET
71
Activity
71
Activity
65
Passes
6
Duels
Alex Iwobi
MAGNET
MAGNET
78
Activity
78
Activity
73
Passes
5
Duels
Harry Wilson
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
8.2
Rating
Joshua King
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
14%
Pass Acc
Oscar Bobb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
61
Entry
Forwards
Rodrigo Muniz
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
Benjamin Lecomte
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Issa Diop
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ryan Sessegnon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Harrison Reed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Saša Lukić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tom Cairney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emile Smith Rowe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Samuel Chukwueze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Raúl Jiménez
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
6.3
Rating

Burnley

Goalkeepers
Martin Dúbravka
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Kyle Walker
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
Bashir Humphreys
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Maxime Estève
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Quilindschy Hartman
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
45%
Pass Acc
Midfielders
James Ward-Prowse
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Josh Laurent
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
6.3
Rating
Lyle Foster
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.5
Rating
Hannibal Mejbri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
18
Entry
Jaidon Anthony
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Zian Flemming
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Max Weiss
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Joe Worrall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hjalmar Ekdal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lesley Ugochukwu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
79
Total Mins
Started
Entry
Florentino Luís
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcus Edwards
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Ashley Barnes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Loum Tchaouna
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Armando Broja
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
13/12/2025 Burnley 2 - 3 Fulham Premier League Turf Moor
03/02/2024 Burnley 2 - 2 Fulham Premier League Turf Moor
23/12/2023 Fulham 0 - 2 Burnley Premier League Craven Cottage
10/05/2021 Fulham 0 - 2 Burnley Premier League Craven Cottage
17/02/2021 Burnley 1 - 1 Fulham Premier League Turf Moor
24/01/2021 Fulham 0 - 3 Burnley FA Cup Craven Cottage
12/01/2019 Burnley 2 - 1 Fulham Premier League Turf Moor
26/08/2018 Fulham 4 - 2 Burnley Premier League Craven Cottage
08/03/2016 Fulham 2 - 3 Burnley Championship Craven Cottage
03/11/2015 Burnley 3 - 1 Fulham Championship Turf Moor
13/12/2025
2 - 3
Premier League Turf Moor
03/02/2024
2 - 2
Premier League Turf Moor
23/12/2023
0 - 2
Premier League Craven Cottage
10/05/2021
0 - 2
Premier League Craven Cottage
17/02/2021
1 - 1
Premier League Turf Moor
24/01/2021
0 - 3
FA Cup Craven Cottage
12/01/2019
2 - 1
Premier League Turf Moor
26/08/2018
4 - 2
Premier League Craven Cottage
08/03/2016
2 - 3
Championship Craven Cottage
03/11/2015
3 - 1
Championship Turf Moor
Fulham Win
Burnley Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 31 70 61 22 +39 WArsenal 2 - 0 Everton (14-03-2026)WBrighton 0 - 1 Arsenal (04-03-2026)WArsenal 2 - 1 Chelsea (01-03-2026)WTottenham 1 - 4 Arsenal (22-02-2026)DWolves 2 - 2 Arsenal (18-02-2026)
2 Manchester City 30 61 60 28 +32 DWest Ham 1 - 1 Manchester City (14-03-2026)DManchester City 2 - 2 Nottingham Forest (04-03-2026)WLeeds 0 - 1 Manchester City (28-02-2026)WManchester City 2 - 1 Newcastle (21-02-2026)WManchester City 3 - 0 Fulham (11-02-2026)
3 Manchester United 31 55 56 43 +13 DBournemouth 2 - 2 Manchester United (20-03-2026)WManchester United 3 - 1 Aston Villa (15-03-2026)LNewcastle 2 - 1 Manchester United (04-03-2026)WManchester United 2 - 1 Crystal Palace (01-03-2026)WEverton 0 - 1 Manchester United (23-02-2026)
4 Aston Villa 30 51 40 37 +3 LManchester United 3 - 1 Aston Villa (15-03-2026)LAston Villa 1 - 4 Chelsea (04-03-2026)LWolves 2 - 0 Aston Villa (27-02-2026)DAston Villa 1 - 1 Leeds (21-02-2026)WAston Villa 1 - 0 Brighton (11-02-2026)
5 Liverpool 31 49 50 42 +8 LBrighton 2 - 1 Liverpool (21-03-2026)DLiverpool 1 - 1 Tottenham (15-03-2026)LWolves 2 - 1 Liverpool (03-03-2026)WLiverpool 5 - 2 West Ham (28-02-2026)WNottingham Forest 0 - 1 Liverpool (22-02-2026)
6 Chelsea 31 48 53 38 +15 LEverton 3 - 0 Chelsea (21-03-2026)LChelsea 0 - 1 Newcastle (14-03-2026)WAston Villa 1 - 4 Chelsea (04-03-2026)LArsenal 2 - 1 Chelsea (01-03-2026)DChelsea 1 - 1 Burnley (21-02-2026)
7 Everton 31 46 37 35 +2 WEverton 3 - 0 Chelsea (21-03-2026)LArsenal 2 - 0 Everton (14-03-2026)WEverton 2 - 0 Burnley (03-03-2026)WNewcastle 2 - 3 Everton (28-02-2026)LEverton 0 - 1 Manchester United (23-02-2026)
8 Brentford 30 45 46 42 +4 DBrentford 2 - 2 Wolves (16-03-2026)DBournemouth 0 - 0 Brentford (03-03-2026)WBurnley 3 - 4 Brentford (28-02-2026)LBrentford 0 - 2 Brighton (21-02-2026)DBrentford 1 - 1 Arsenal (12-02-2026)
9 Fulham 31 44 43 44 -1 WFulham 3 - 1 Burnley (21-03-2026)DNottingham Forest 0 - 0 Fulham (15-03-2026)LFulham 0 - 1 West Ham (04-03-2026)WFulham 2 - 1 Tottenham (01-03-2026)WSunderland 1 - 3 Fulham (22-02-2026)
10 Brighton 31 43 41 37 +4 WBrighton 2 - 1 Liverpool (21-03-2026)WSunderland 0 - 1 Brighton (14-03-2026)LBrighton 0 - 1 Arsenal (04-03-2026)WBrighton 2 - 1 Nottingham Forest (01-03-2026)WBrentford 0 - 2 Brighton (21-02-2026)
11 Newcastle 30 42 43 43 0 WChelsea 0 - 1 Newcastle (14-03-2026)WNewcastle 2 - 1 Manchester United (04-03-2026)LNewcastle 2 - 3 Everton (28-02-2026)LManchester City 2 - 1 Newcastle (21-02-2026)WTottenham 1 - 2 Newcastle (10-02-2026)
12 Bournemouth 31 42 46 48 -2 DBournemouth 2 - 2 Manchester United (20-03-2026)DBurnley 0 - 0 Bournemouth (14-03-2026)DBournemouth 0 - 0 Brentford (03-03-2026)DBournemouth 1 - 1 Sunderland (28-02-2026)DWest Ham 0 - 0 Bournemouth (21-02-2026)
13 Sunderland 30 40 30 35 -5 LSunderland 0 - 1 Brighton (14-03-2026)WLeeds 0 - 1 Sunderland (03-03-2026)DBournemouth 1 - 1 Sunderland (28-02-2026)LSunderland 1 - 3 Fulham (22-02-2026)LSunderland 0 - 1 Liverpool (11-02-2026)
14 Crystal Palace 30 39 33 35 -2 DCrystal Palace 0 - 0 Leeds (15-03-2026)WTottenham 1 - 3 Crystal Palace (05-03-2026)LManchester United 2 - 1 Crystal Palace (01-03-2026)WCrystal Palace 1 - 0 Wolves (22-02-2026)LCrystal Palace 2 - 3 Burnley (11-02-2026)
15 Leeds 30 32 37 48 -11 DCrystal Palace 0 - 0 Leeds (15-03-2026)LLeeds 0 - 1 Sunderland (03-03-2026)LLeeds 0 - 1 Manchester City (28-02-2026)DAston Villa 1 - 1 Leeds (21-02-2026)DChelsea 2 - 2 Leeds (10-02-2026)
16 Tottenham 30 30 40 47 -7 DLiverpool 1 - 1 Tottenham (15-03-2026)LTottenham 1 - 3 Crystal Palace (05-03-2026)LFulham 2 - 1 Tottenham (01-03-2026)LTottenham 1 - 4 Arsenal (22-02-2026)LTottenham 1 - 2 Newcastle (10-02-2026)
17 Nottingham Forest 30 29 28 43 -15 DNottingham Forest 0 - 0 Fulham (15-03-2026)DManchester City 2 - 2 Nottingham Forest (04-03-2026)LBrighton 2 - 1 Nottingham Forest (01-03-2026)LNottingham Forest 0 - 1 Liverpool (22-02-2026)DNottingham Forest 0 - 0 Wolves (11-02-2026)
18 West Ham 30 29 36 55 -19 DWest Ham 1 - 1 Manchester City (14-03-2026)WFulham 0 - 1 West Ham (04-03-2026)LLiverpool 5 - 2 West Ham (28-02-2026)DWest Ham 0 - 0 Bournemouth (21-02-2026)DWest Ham 1 - 1 Manchester United (10-02-2026)
19 Burnley 31 20 33 61 -28 LFulham 3 - 1 Burnley (21-03-2026)DBurnley 0 - 0 Bournemouth (14-03-2026)LEverton 2 - 0 Burnley (03-03-2026)LBurnley 3 - 4 Brentford (28-02-2026)DChelsea 1 - 1 Burnley (21-02-2026)
20 Wolves 31 17 24 54 -30 DBrentford 2 - 2 Wolves (16-03-2026)WWolves 2 - 1 Liverpool (03-03-2026)WWolves 2 - 0 Aston Villa (27-02-2026)LCrystal Palace 1 - 0 Wolves (22-02-2026)DWolves 2 - 2 Arsenal (18-02-2026)