Premier League Regular Season - 37

Leeds 1 - 0 FT Brighton

Elland Road

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

Futmetrix Verdict
46
FT
Sun, May 17
Leeds
1-0
Brighton
⚡ Intensity 29
⚖️ Balance 20
🏆 Stakes 60
🎲 Upset 60
Calvert-Lewin strikes late at Elland Road.

Smash and Grab at Elland Road: Calvert-Lewin Punishes Wasteful Brighton

Average Entertainment Futmetrix Score: 46/100. A classic stoppage-time smash-and-grab derailed the visitors' European push while cementing a remarkable unbeaten run for the hosts.

Opening Act

The fixture opened with the visitors immediately asserting their authority, taking the match by the scruff of the neck under the Elland Road lights. Brighton dominated possession, commanding 66% of the ball and orchestrating sustained pressure in the final third. Pascal Groß pulled the strings masterfully in midfield, delivering four key passes that routinely sliced through the defensive lines. The sheer Intensity of the offensive barrage was apparent to everyone in the ground, as the away side unleashed 18 total shots, pinning the hosts deep in their own territory. Despite their overwhelming control of the tempo and the flow of the match, a combination of wasteful finishing in front of goal and desperately resolute defending kept the scoreboard stubbornly blank through the opening forty-five minutes.

The Pivot

As the clock ticked past the hour mark, the entire narrative of this encounter shifted toward the astonishing heroics of the man between the sticks. Karl Darlow delivered an absolute masterclass for Leeds, producing seven crucial saves to deny the relentless waves of Brighton attacks. The visitors generated an imposing 2.46 expected goals and forced eight corners, yet they found themselves repeatedly frustrated by Darlow's outstanding reflexes and commanding area presence. Every time the away side looked certain to break the deadlock and claim a deserved lead, the veteran goalkeeper miraculously intervened, keeping his team firmly in the contest. This stubborn resistance slowly tipped the Balance of the psychological battle, frustrating a side desperate to cement their top-seven status as the match wore on.

Resolution

The ultimate sucker punch arrived in the 90th minute, completely defying the run of play and sending the home faithful into sheer pandemonium. With their only shot on target all afternoon, the hosts engineered a rapid attacking sequence that concluded with D. Calvert-Lewin ruthlessly burying the ball into the back of the net. This dramatic late winner completed a massive Upset, especially considering the visitors' dominance and their crucial hunt for a European place. The smash-and-grab 1-0 triumph not only extends a highly impressive five-match unbeaten run for the mid-table Yorkshire outfit but also serves as a devastating blow to the Seagulls, complicating their path to continental football heading into the final weekend of the Premier League season.

Key Questions

How dramatic was the late winner by Karl Darlow?

Karl Darlow actually provided the heroics in goal with seven saves. It was D. Calvert-Lewin who dramatically snatched the 90th-minute winner for the hosts.

What does this mean for Leeds's season?

Sitting comfortably mid-table, this victory extends their strong unbeaten run and provides a massive confidence boost heading into the final day of the season.

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
34%
66%
Leeds 34%
Brighton 66%
Shots
7
18
Leeds 7
Brighton 18
Shots on Target
1
8
Leeds 1
Brighton 8
Expected Goals (xG)
0.97
2.46
Leeds 0.97
Brighton 2.46
Passes
275
539
Leeds 275
Brighton 539
Pass Accuracy
67%
84%
Leeds 67%
Brighton 84%
Corners
7
8
Leeds 7
Brighton 8
Fouls
9
6
Leeds 9
Brighton 6
Yellow Cards
1
0
Leeds 1
Brighton 0
Red Cards
0
0
Leeds 0
Brighton 0

Match Events

HT
60' 🔄 D. James W. Gnonto
60' 🔄 A. Tanaka S. Longstaff
60' 🔄 B. Aaronson L. Nmecha
D. Welbeck G. Rutter 🔄 65'
J. Veltman D. Gomez 🔄 65'
74' 🔄 A. Stach J. Piroe
C. Baleba Y. Ayari 🔄 82'
J. Hinshelwood C. Kostoulas 🔄 82'
90'+1 🔄 S. Bornauw S. Byram
Y. Minteh S. March 🔄 90'+3
90'+6 D. Calvert-Lewin
90'+7 🟨 D. Calvert-Lewin
FT

Player Cards

Our take on every player in this match

Leeds

Goalkeepers
Karl Darlow
OCTOPUS
OCTOPUS
7
Saves
7
Saves
0
Conceded
100%
Save %
Defenders
Joe Rodon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Jaka Bijol
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Sebastiaan Bornauw
NPC
NPC
91
Minutes
91
Minutes
18%
Pass Acc
6.9
Rating
Midfielders
Daniel James
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Anton Stach
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Ethan Ampadu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Ao Tanaka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
James Justin
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Dominic Calvert-Lewin
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Brenden Aaronson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
Lucas Perri
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sam Byram
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Jayden Lienou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alfie Cresswell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sean Longstaff
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Rhys Chadwick-Chaplin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wilfried Gnonto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Lukas Nmecha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Joël Piroe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry

Brighton

Goalkeepers
Bart Verbruggen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Defenders
Joël Veltman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Jan Paul van Hecke
MAGNET
MAGNET
107
Activity
107
Activity
96
Passes
11
Duels
Lewis Dunk
MAGNET
MAGNET
87
Activity
87
Activity
82
Passes
5
Duels
Maxim De Cuyper
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
48%
Pass Acc
Midfielders
Pascal Groß
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
60%
Pass Acc
Carlos Baleba
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Ferdi Kadıoğlu
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
26%
Pass Acc
Jack Hinshelwood
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Yankuba Minteh
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Forwards
Danny Welbeck
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
BENCH
Jason Steele
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Olivier Boscagli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Solly March
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
James Milner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diego Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Yasin Ayari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Matt O'Riley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Georginio Rutter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Charalampos Kostoulas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/01/2025 Brighton 3 - 0 Leeds Premier League Amex Stadium
03/11/2023 Leeds 2 - 2 Brighton Premier League Elland Road
08/27/2022 Brighton 1 - 0 Leeds Premier League The American Express Community Stadium
05/15/2022 Leeds 1 - 1 Brighton Premier League Elland Road
11/27/2021 Brighton 0 - 0 Leeds Premier League The American Express Community Stadium
05/01/2021 Brighton 2 - 0 Leeds Premier League The American Express Community Stadium
01/16/2021 Leeds 0 - 1 Brighton Premier League Elland Road
03/18/2017 Leeds 2 - 0 Brighton Championship Elland Road
12/09/2016 Brighton 2 - 0 Leeds Championship Amex Stadium
02/29/2016 Brighton 4 - 0 Leeds Championship The American Express Community Stadium
11/01/2025
3 - 0
Premier League Amex Stadium
03/11/2023
2 - 2
Premier League Elland Road
08/27/2022
1 - 0
Premier League The American Express Community Stadium
05/15/2022
1 - 1
Premier League Elland Road
11/27/2021
0 - 0
Premier League The American Express Community Stadium
05/01/2021
2 - 0
Premier League The American Express Community Stadium
01/16/2021
0 - 1
Premier League Elland Road
03/18/2017
2 - 0
Championship Elland Road
12/09/2016
2 - 0
Championship Amex Stadium
02/29/2016
4 - 0
Championship The American Express Community Stadium
Leeds Win
Brighton Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 37 82 69 26 +43 WArsenal 1 - 0 Burnley (18-05-2026)WWest Ham 0 - 1 Arsenal (10-05-2026)WArsenal 3 - 0 Fulham (02-05-2026)WArsenal 1 - 0 Newcastle (25-04-2026)LManchester City 2 - 1 Arsenal (19-04-2026)
2 Manchester City 37 78 76 33 +43 DBournemouth 1 - 1 Manchester City (19-05-2026)WManchester City 3 - 0 Crystal Palace (13-05-2026)WManchester City 3 - 0 Brentford (09-05-2026)DEverton 3 - 3 Manchester City (04-05-2026)WBurnley 0 - 1 Manchester City (22-04-2026)
3 Manchester United 37 68 66 50 +16 WManchester United 3 - 2 Nottingham Forest (17-05-2026)DSunderland 0 - 0 Manchester United (09-05-2026)WManchester United 3 - 2 Liverpool (03-05-2026)WManchester United 2 - 1 Brentford (27-04-2026)WChelsea 0 - 1 Manchester United (18-04-2026)
4 Aston Villa 37 62 54 48 +6 WAston Villa 4 - 2 Liverpool (15-05-2026)DBurnley 2 - 2 Aston Villa (10-05-2026)LAston Villa 1 - 2 Tottenham (03-05-2026)LFulham 1 - 0 Aston Villa (25-04-2026)WAston Villa 4 - 3 Sunderland (19-04-2026)
5 Liverpool 37 59 62 52 +10 LAston Villa 4 - 2 Liverpool (15-05-2026)DLiverpool 1 - 1 Chelsea (09-05-2026)LManchester United 3 - 2 Liverpool (03-05-2026)WLiverpool 3 - 1 Crystal Palace (25-04-2026)WEverton 1 - 2 Liverpool (19-04-2026)
6 Bournemouth 37 56 57 53 +4 DBournemouth 1 - 1 Manchester City (19-05-2026)WFulham 0 - 1 Bournemouth (09-05-2026)WBournemouth 3 - 0 Crystal Palace (03-05-2026)DBournemouth 2 - 2 Leeds (22-04-2026)WNewcastle 1 - 2 Bournemouth (18-04-2026)
7 Brighton 37 53 52 43 +9 LLeeds 1 - 0 Brighton (17-05-2026)WBrighton 3 - 0 Wolves (09-05-2026)LNewcastle 3 - 1 Brighton (02-05-2026)WBrighton 3 - 0 Chelsea (21-04-2026)DTottenham 2 - 2 Brighton (18-04-2026)
8 Chelsea 37 52 57 50 +7 WChelsea 2 - 1 Tottenham (19-05-2026)DLiverpool 1 - 1 Chelsea (09-05-2026)LChelsea 1 - 3 Nottingham Forest (04-05-2026)LBrighton 3 - 0 Chelsea (21-04-2026)LChelsea 0 - 1 Manchester United (18-04-2026)
9 Brentford 37 52 54 51 +3 DBrentford 2 - 2 Crystal Palace (17-05-2026)LManchester City 3 - 0 Brentford (09-05-2026)WBrentford 3 - 0 West Ham (02-05-2026)LManchester United 2 - 1 Brentford (27-04-2026)DBrentford 0 - 0 Fulham (18-04-2026)
10 Sunderland 37 51 40 47 -7 WEverton 1 - 3 Sunderland (17-05-2026)DSunderland 0 - 0 Manchester United (09-05-2026)DWolves 1 - 1 Sunderland (02-05-2026)LSunderland 0 - 5 Nottingham Forest (24-04-2026)LAston Villa 4 - 3 Sunderland (19-04-2026)
11 Newcastle 37 49 53 53 0 WNewcastle 3 - 1 West Ham (17-05-2026)DNottingham Forest 1 - 1 Newcastle (10-05-2026)WNewcastle 3 - 1 Brighton (02-05-2026)LArsenal 1 - 0 Newcastle (25-04-2026)LNewcastle 1 - 2 Bournemouth (18-04-2026)
12 Everton 37 49 47 49 -2 LEverton 1 - 3 Sunderland (17-05-2026)DCrystal Palace 2 - 2 Everton (10-05-2026)DEverton 3 - 3 Manchester City (04-05-2026)LWest Ham 2 - 1 Everton (25-04-2026)LEverton 1 - 2 Liverpool (19-04-2026)
13 Fulham 37 49 45 51 -6 DWolves 1 - 1 Fulham (17-05-2026)LFulham 0 - 1 Bournemouth (09-05-2026)LArsenal 3 - 0 Fulham (02-05-2026)WFulham 1 - 0 Aston Villa (25-04-2026)DBrentford 0 - 0 Fulham (18-04-2026)
14 Leeds 37 47 49 53 -4 WLeeds 1 - 0 Brighton (17-05-2026)DTottenham 1 - 1 Leeds (11-05-2026)WLeeds 3 - 1 Burnley (01-05-2026)DBournemouth 2 - 2 Leeds (22-04-2026)WLeeds 3 - 0 Wolves (18-04-2026)
15 Crystal Palace 37 45 40 49 -9 DBrentford 2 - 2 Crystal Palace (17-05-2026)LManchester City 3 - 0 Crystal Palace (13-05-2026)DCrystal Palace 2 - 2 Everton (10-05-2026)LBournemouth 3 - 0 Crystal Palace (03-05-2026)LLiverpool 3 - 1 Crystal Palace (25-04-2026)
16 Nottingham Forest 37 43 47 50 -3 LManchester United 3 - 2 Nottingham Forest (17-05-2026)DNottingham Forest 1 - 1 Newcastle (10-05-2026)WChelsea 1 - 3 Nottingham Forest (04-05-2026)WSunderland 0 - 5 Nottingham Forest (24-04-2026)WNottingham Forest 4 - 1 Burnley (19-04-2026)
17 Tottenham 37 38 47 57 -10 LChelsea 2 - 1 Tottenham (19-05-2026)DTottenham 1 - 1 Leeds (11-05-2026)WAston Villa 1 - 2 Tottenham (03-05-2026)WWolves 0 - 1 Tottenham (25-04-2026)DTottenham 2 - 2 Brighton (18-04-2026)
18 West Ham 37 36 43 65 -22 LNewcastle 3 - 1 West Ham (17-05-2026)LWest Ham 0 - 1 Arsenal (10-05-2026)LBrentford 3 - 0 West Ham (02-05-2026)WWest Ham 2 - 1 Everton (25-04-2026)DCrystal Palace 0 - 0 West Ham (20-04-2026)
19 Burnley 37 21 37 74 -37 LArsenal 1 - 0 Burnley (18-05-2026)DBurnley 2 - 2 Aston Villa (10-05-2026)LLeeds 3 - 1 Burnley (01-05-2026)LBurnley 0 - 1 Manchester City (22-04-2026)LNottingham Forest 4 - 1 Burnley (19-04-2026)
20 Wolves 37 19 26 67 -41 DWolves 1 - 1 Fulham (17-05-2026)LBrighton 3 - 0 Wolves (09-05-2026)DWolves 1 - 1 Sunderland (02-05-2026)LWolves 0 - 1 Tottenham (25-04-2026)LLeeds 3 - 0 Wolves (18-04-2026)