Premier League Regular Season - 25

Brighton 0 - 1 FT Crystal Palace

Amex Stadium

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

Futmetrix Verdict
21
FT
Sun, Feb 8
Brighton
0-1
Crystal Palace
⚡ Intensity 13
⚖️ Balance 20
🏆 Stakes 0
🎲 Upset 60
Sarr strikes as Palace stun Brighton

Palace Punish Brighton's Wastefulness in Amex Raid

Skip It Futmetrix Score: 21/100. A textbook away performance saw Crystal Palace leapfrog their rivals in the table, proving that possession is meaningless without the clinical touch.

The Territorial Monologue

Brighton settled into their rhythm early at the Amex Stadium, looking to exploit the wide areas and maintain an iron grip on the ball. With a 64% possession share, the Seagulls dictated the tempo, forcing the visitors into a deep, compact block. Olivier Boscagli was central to this early control, recycling play with precision as Brighton sought a breakthrough. Despite their territorial dominance, the home side struggled to test the goalkeeper, finishing the match with only two shots on target. A Balance rating of 2.8 suggests a game where the initiative shifted, but for the first hour, it was a monologue of Brighton passing that lacked a final chapter, as the Palace backline refused to blink under the mounting pressure.

The Super-Sub Intervention

The complexion of the match shifted in the 56th minute when E. Guessand was introduced from the bench. His arrival injected directness into a Crystal Palace side that had been primarily focused on survival. Just five minutes later, the tactical gamble paid off. Guessand found space to provide a pinpoint assist for I. Sarr, who silenced the home crowd with a clinical finish in the 61st minute. This moment underscored an Intensity score of 2.7, highlighting how quickly a match can turn on its head with a single effective substitution. While Brighton continued to circulate the ball, Palace’s defensive resolve spiked, led by a colossal performance from Maxence Lacroix at the heart of the defense.

Resilience Over Possession

As the clock ticked down, Brighton threw everything forward, but their lack of a clinical edge was their undoing. An Upset factor of 6.0 confirms the magnitude of this result, as the underdog visitors executed their game plan to perfection. Crystal Palace successfully repelled three blocked shots and multiple late crosses to preserve their slender lead. The win moves Palace to 13th, one point ahead of Brighton, who drop to 14th after a frustrating afternoon. For the Seagulls, it is a sobering reminder that controlling the pitch does not always equate to controlling the scoreline. The Stakes might have been moderate, but the psychological blow of losing at home to a rival will resonate throughout the week.

Key Questions

How did substitute Maxence Lacroix change the game?

Lacroix delivered a defensive masterclass, earning a 7.9 rating. His dominant aerial presence and structural leadership ensured Palace’s lead remained intact against constant Brighton pressure.

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
64%
36%
Brighton 64%
Crystal Palace 36%
Shots
7
7
Brighton 7
Crystal Palace 7
Shots on Target
2
4
Brighton 2
Crystal Palace 4
Expected Goals (xG)
0.85
1.16
Brighton 0.85
Crystal Palace 1.16
Passes
549
309
Brighton 549
Crystal Palace 309
Pass Accuracy
85%
70%
Brighton 85%
Crystal Palace 70%
Corners
3
4
Brighton 3
Crystal Palace 4
Fouls
12
9
Brighton 12
Crystal Palace 9
Yellow Cards
1
3
Brighton 1
Crystal Palace 3
Red Cards
0
0
Brighton 0
Crystal Palace 0

Match Events

W. Hughes 🟨 17'
HT
Y. Pino E. Guessand 🔄 56'
I. Sarr (E. Guessand) 61'
71' 🔄 C. Baleba D. Gomez
71' 🔄 H. Howell Y. Minteh
71' 🔄 M. De Cuyper D. Welbeck
W. Hughes D. Kamada 🔄 77'
D. Munoz 🟨 80'
82' 🔄 G. Rutter M. O'Riley
82' 🔄 C. Kostoulas J. Hinshelwood
J. S. Larsen 🟨 85'
85' 🟨 D. Gomez
I. Sarr B. Johnson 🔄 88'
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
96
Total Mins
Started
Entry
Defenders
Ferdi Kadıoğlu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Lewis Dunk
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
56%
Duel Win %
Olivier Boscagli
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Maxim De Cuyper
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Pascal Groß
MAGNET
MAGNET
94
Activity
94
Activity
86
Passes
8
Duels
Carlos Baleba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Harry Howell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Georginio Rutter
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Kaoru Mitoma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Charalampos Kostoulas
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
BENCH
Jason Steele
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Igor Júlio
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
0
Total Mins
Started
Entry
Diego Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Jack Hinshelwood
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
James Milner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matt O'Riley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Yankuba Minteh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Danny Welbeck
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry

Crystal Palace

Goalkeepers
Dean Henderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Jefferson Lerma
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
12
Duels Won
0
Pens Won
Maxence Lacroix
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
67%
Duel Win %
Chris Richards
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
83%
Duel Win %
Midfielders
Daniel Muñoz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Adam Wharton
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Will Hughes
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Tyrick Mitchell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Ismaïla Sarr
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Yéremy Pino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Jørgen Strand Larsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
BENCH
Walter Benítez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathaniel Clyne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jaydee Canvot
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chadi Riad
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Borna Sosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daichi Kamada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Christantus Uche
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Evann Guessand
SUPER SUB
SUPER SUB
1
Assist
1
Assist
40
Minutes
7.2
Rating
Brennan Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/11/2025 Crystal Palace 0 - 0 Brighton Premier League Selhurst Park
05/04/2025 Crystal Palace 2 - 1 Brighton Premier League Selhurst Park
15/12/2024 Brighton 1 - 3 Crystal Palace Premier League American Express Stadium
03/02/2024 Brighton 4 - 1 Crystal Palace Premier League American Express Stadium
21/12/2023 Crystal Palace 1 - 1 Brighton Premier League Selhurst Park
15/03/2023 Brighton 1 - 0 Crystal Palace Premier League The American Express Community Stadium
09/11/2025
Premier League Selhurst Park
05/04/2025
Premier League Selhurst Park
15/12/2024
Premier League American Express Stadium
03/02/2024
Premier League American Express Stadium
21/12/2023
Premier League Selhurst Park
15/03/2023
Premier League The American Express Community Stadium
Brighton Win
Crystal Palace Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 25 56 49 17 +32 WArsenal 3 - 0 Sunderland (07-02-2026)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)
2 Manchester City 25 50 51 24 +27 WLiverpool 1 - 2 Manchester City (08-02-2026)DTottenham 2 - 2 Manchester City (01-02-2026)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)
3 Aston Villa 25 47 36 27 +9 DBournemouth 1 - 1 Aston Villa (07-02-2026)LAston Villa 0 - 1 Brentford (01-02-2026)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)
4 Manchester United 25 44 46 36 +10 WManchester United 2 - 0 Tottenham (07-02-2026)WManchester United 3 - 2 Fulham (01-02-2026)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)
5 Chelsea 25 43 45 28 +17 WWolves 1 - 3 Chelsea (07-02-2026)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)
6 Liverpool 25 39 40 35 +5 LLiverpool 1 - 2 Manchester City (08-02-2026)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)
7 Brentford 25 39 39 34 +5 WNewcastle 2 - 3 Brentford (07-02-2026)WAston Villa 0 - 1 Brentford (01-02-2026)LBrentford 0 - 2 Nottingham Forest (25-01-2026)LChelsea 2 - 0 Brentford (17-01-2026)WBrentford 3 - 0 Sunderland (07-01-2026)
8 Everton 25 37 28 28 0 WFulham 1 - 2 Everton (07-02-2026)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)
9 Sunderland 25 36 27 29 -2 LArsenal 3 - 0 Sunderland (07-02-2026)WSunderland 3 - 0 Burnley (02-02-2026)LWest Ham 3 - 1 Sunderland (24-01-2026)WSunderland 2 - 1 Crystal Palace (17-01-2026)LBrentford 3 - 0 Sunderland (07-01-2026)
10 Fulham 25 34 35 37 -2 LFulham 1 - 2 Everton (07-02-2026)LManchester United 3 - 2 Fulham (01-02-2026)WFulham 2 - 1 Brighton (24-01-2026)LLeeds 1 - 0 Fulham (17-01-2026)WFulham 2 - 1 Chelsea (07-01-2026)
11 Bournemouth 25 34 41 44 -3 DBournemouth 1 - 1 Aston Villa (07-02-2026)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)
12 Newcastle 25 33 35 36 -1 LNewcastle 2 - 3 Brentford (07-02-2026)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)
13 Crystal Palace 25 32 26 29 -3 WBrighton 0 - 1 Crystal Palace (08-02-2026)DNottingham Forest 1 - 1 Crystal Palace (01-02-2026)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)
14 Brighton 25 31 34 33 +1 LBrighton 0 - 1 Crystal Palace (08-02-2026)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)
15 Tottenham 25 29 35 35 0 LManchester United 2 - 0 Tottenham (07-02-2026)DTottenham 2 - 2 Manchester City (01-02-2026)DBurnley 2 - 2 Tottenham (24-01-2026)LTottenham 1 - 2 West Ham (17-01-2026)LBournemouth 3 - 2 Tottenham (07-01-2026)
16 Leeds 25 29 34 43 -9 WLeeds 3 - 1 Nottingham Forest (06-02-2026)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)
17 Nottingham Forest 25 26 25 38 -13 LLeeds 3 - 1 Nottingham Forest (06-02-2026)DNottingham Forest 1 - 1 Crystal Palace (01-02-2026)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)
18 West Ham 25 23 31 48 -17 WBurnley 0 - 2 West Ham (07-02-2026)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)
19 Burnley 25 15 25 49 -24 LBurnley 0 - 2 West Ham (07-02-2026)LSunderland 3 - 0 Burnley (02-02-2026)DBurnley 2 - 2 Tottenham (24-01-2026)DLiverpool 1 - 1 Burnley (17-01-2026)DBurnley 2 - 2 Manchester United (07-01-2026)
20 Wolves 25 8 16 48 -32 LWolves 1 - 3 Chelsea (07-02-2026)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)