Premier League Regular Season - 31

Brighton 2 - 1 FT Liverpool

Amex Stadium

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

Futmetrix Verdict
72
FT
Sat, Mar 21
Brighton
2-1
Liverpool
⚡ Intensity 61
⚖️ Balance 60
🏆 Stakes 42
🎲 Upset 30
Welbeck double stuns Liverpool at Amex.

Welbeck Rolls Back the Years to Ground Liverpool

Highly Entertaining Futmetrix Score: 72/100. An unexpected masterclass in taking chances disrupts the European race, proving the Amex remains one of the league's most difficult hunting grounds.

The Opening Exchange

High Intensity right out of the gate set the tone for a captivating Premier League clash. The visitors from Merseyside edged possession with 54% of the ball, attempting to dictate the tempo through methodical build-up play. However, Brighton asked the real questions with devastating verticality. The Amex Stadium erupted just 14 minutes in when D. Welbeck latched onto a perfectly weighted delivery from D. Gomez, effortlessly breaking the deadlock. Rather than retreating, Liverpool refused to blink. They cranked up the pressure, forcing the issue and testing the hosts' defensive resolve until M. Kerkez finally found the crucial equalizer at the half-hour mark. It was a breathless first act, entirely defined by relentless transitions, high-stakes pressing, and two teams absolutely determined to stamp their authority on the contest.

The Decisive Blow

The Balance of power shifted dramatically after the interval. While Ryan Gravenberch orchestrated the midfield with an outstanding individual display, acting as the primary engine for the visitors, his team ultimately lacked a clinical final touch when it mattered most. Instead, the Seagulls delivered the definitive knockout punch with ruthless efficiency. In the 56th minute, an intricate attacking sequence saw J. Hinshelwood unlock the backline, perfectly setting up Welbeck to confidently grab his brace. The Upset Factor skyrocketed as the home crowd sensed a famous victory. This wasn't merely a lucky counter-attack against the run of play; it was a masterclass in clinical execution. The hosts generated a commanding 2.30 expected goals, proving their tactical setup was actively dismantling the opposition's defensive structures. Liverpool pushed higher up the pitch, but their finishing touch repeatedly evaporated under pressure.

The European Fallout

The closing stages provided a true test of nerve for both dugouts. The Stakes were unmistakably massive for a Liverpool side desperately clutching onto fifth place and fighting tooth and nail to keep their Europa League dreams alive. They threw absolutely everything forward in a frantic search for salvation, contributing heavily to a staggering combined total of 28 shots between the two sides. Yet, Bart Verbruggen stood like an impenetrable wall between the posts. The Dutch shot-stopper pulled off four crucial saves, displaying remarkable reflexes to protect the slim advantage as the clock ticked down. This hard-fought triumph leaves the visitors looking nervously over their shoulders in the standings. Meanwhile, Brighton celebrate a landmark victory that fully validates their aggressive tactical approach and secures invaluable points in front of their ecstatic supporters.

Key Questions

Who was the standout performer at the Amex Stadium?

Danny Welbeck was exceptional, scoring a decisive brace to secure a famous home victory and capping off Brighton's aggressive tactical display.

How did Liverpool lose despite controlling the midfield?

Despite edging possession and Ryan Gravenberch's excellent orchestrations, they failed to convert their chances against an inspired Bart Verbruggen.

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
46%
54%
Brighton 46%
Liverpool 54%
Shots
16
12
Brighton 16
Liverpool 12
Shots on Target
7
5
Brighton 7
Liverpool 5
Expected Goals (xG)
2.30
1.03
Brighton 2.30
Liverpool 1.03
Passes
359
417
Brighton 359
Liverpool 417
Pass Accuracy
80%
81%
Brighton 80%
Liverpool 81%
Corners
4
8
Brighton 4
Liverpool 8
Fouls
10
12
Brighton 10
Liverpool 12
Yellow Cards
5
5
Brighton 5
Liverpool 5
Red Cards
0
0
Brighton 0
Liverpool 0

Match Events

H. Ekitike C. Jones 🔄 8'
14' D. Welbeck (D. Gomez)
25' 🟨 Y. Minteh
M. Kerkez 30'
I. Konate 🟨 45'
45'+5 🟨 D. Gomez
HT
48' 🟨 D. Welbeck
56' D. Welbeck (J. Hinshelwood)
J. Frimpong 🟨 61'
J. Frimpong R. Ngumoha 🔄 63'
A. Mac Allister 🟨 68'
68' 🟨 F. Hurzeler
76' 🔄 Y. Minteh K. Mitoma
76' 🔄 J. Milner C. Baleba
M. Kerkez A. Robertson 🔄 76'
I. Konate F. Chiesa 🔄 77'
D. Szoboszlai 🟨 79'
83' 🔄 D. Welbeck G. Rutter
83' 🔄 J. Hinshelwood Y. Ayari
85' 🟨 L. Dunk
F. Chiesa 🟨 90'
90'+1 🔄 D. Gomez J. Veltman
90'+4 🟨 M. Wieffer
FT

Player Cards

Our take on every player in this match

Brighton

Goalkeepers
Bart Verbruggen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Mats Wieffer
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Jan Paul van Hecke
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Lewis Dunk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Ferdi Kadıoğlu
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
James Milner
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Pascal Groß
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Diego Gómez
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Jack Hinshelwood
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Yankuba Minteh
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
18%
Pass Acc
Forwards
Danny Welbeck
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
8
Rating
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
Maxim De Cuyper
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joël Veltman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Carlos Baleba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Kaoru Mitoma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Yasin Ayari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Georginio Rutter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Charalampos Kostoulas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Liverpool

Goalkeepers
Giorgi Mamardashvili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Jeremie Frimpong
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
19%
Pass Acc
Ibrahima Konaté
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Virgil van Dijk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Miloš Kerkez
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Dominik Szoboszlai
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Ryan Gravenberch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Florian Wirtz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Alexis Mac Allister
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Hugo Ekitiké
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
8
Entry
Cody Gakpo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
BENCH
Freddie Woodman
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Joe Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andrew Robertson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Calvin Ramsay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Curtis Jones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
87
Total Mins
Started
Entry
Trey Nyoni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kieran Morrison
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Federico Chiesa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Rio Ngumoha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
14/02/2026 Liverpool 3 - 0 Brighton FA Cup Anfield
13/12/2025 Liverpool 2 - 0 Brighton Premier League Anfield
19/05/2025 Brighton 3 - 2 Liverpool Premier League American Express Stadium
02/11/2024 Liverpool 2 - 1 Brighton Premier League Anfield
30/10/2024 Brighton 2 - 3 Liverpool League Cup American Express Stadium
31/03/2024 Liverpool 2 - 1 Brighton Premier League Anfield
08/10/2023 Brighton 2 - 2 Liverpool Premier League The American Express Community Stadium
29/01/2023 Brighton 2 - 1 Liverpool FA Cup The American Express Community Stadium
14/01/2023 Brighton 3 - 0 Liverpool Premier League The American Express Community Stadium
01/10/2022 Liverpool 3 - 3 Brighton Premier League Anfield
14/02/2026
FA Cup Anfield
13/12/2025
Premier League Anfield
19/05/2025
Premier League American Express Stadium
02/11/2024
Premier League Anfield
30/10/2024
League Cup American Express Stadium
31/03/2024
Premier League Anfield
08/10/2023
Premier League The American Express Community Stadium
29/01/2023
FA Cup The American Express Community Stadium
14/01/2023
Premier League The American Express Community Stadium
01/10/2022
Premier League Anfield
Brighton Win
Liverpool 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 31 54 42 37 +5 WAston Villa 2 - 0 West Ham (22-03-2026)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)
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 Brentford 31 46 46 42 +4 DLeeds 0 - 0 Brentford (21-03-2026)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)
8 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)
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 Sunderland 31 43 32 36 -4 WNewcastle 1 - 2 Sunderland (22-03-2026)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)
12 Newcastle 31 42 44 45 -1 LNewcastle 1 - 2 Sunderland (22-03-2026)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)
13 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)
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 31 33 37 48 -11 DLeeds 0 - 0 Brentford (21-03-2026)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)
16 Nottingham Forest 31 32 31 43 -12 WTottenham 0 - 3 Nottingham Forest (22-03-2026)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)
17 Tottenham 31 30 40 50 -10 LTottenham 0 - 3 Nottingham Forest (22-03-2026)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)
18 West Ham 31 29 36 57 -21 LAston Villa 2 - 0 West Ham (22-03-2026)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)
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)