Premier League Regular Season - 8

Crystal Palace 3 - 3 FT Bournemouth

Selhurst Park

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

100
FT
Sat, Oct 18
Crystal Palace
3-3
Bournemouth
⚡ Intensity 100
⚖️ Balance 99
🏆 Stakes 56
🎲 Upset 0
Mateta's penalty heroics deny Bournemouth

Mateta's Penalty Redemption Denies Bournemouth's Late Ambush

Must-Watch Futmetrix Score: 100/100. A six-goal demolition of defensive structure, decided by Jean-Philippe Mateta's ice-cold 90th-minute conversion from the spot—the only moment of composure in 90 minutes of controlled chaos.

When Four Lead Changes Become the Story

Bournemouth arrived at Selhurst Park with third-place credentials and a point to prove. Eli Junior Kroupi announced their intent in the seventh minute—no preamble, no buildup, just a clinical finish that set Intensity to maximum. By the 38th minute, Kroupi had his brace, and Balance tilted decisively toward the south coast.

But Stakes shifted the moment Daniel Muñoz threaded Mateta through in the 64th minute. VAR confirmed the goal two minutes later—a controversial moment that sparked Palace's resurrection. The Frenchman, sensing blood, struck again in the 69th. Suddenly, a two-goal deficit had evaporated into a draw.

The Balance seesawed once more when R. Christie's 89th-minute substitute strike punished Palace's complacency. Bournemouth's comeback within a comeback looked complete. But Mateta, operating with the clarity of a man possessed, stepped up to the spot in the 90th minute and buried it. Selhurst erupted. Bournemouth's title credentials, momentarily, took a breath.

The Numbers That Explain the Madness

Palace fired 20 shots—only seven found the target, yet xG of 4.44 reflected their dominance. Bournemouth's economy was brutal: eight shots, five on target, 2.03 xG. This wasn't a game decided by possession or territory. It was decided by clinical finishing and the willingness to leave bodies on the line. Five yellow cards for Bournemouth told the story of a team fighting for every inch.

Mateta's hat-trick (9.2 rating) wasn't just prolific—it was transformative. A player who could have been buried by a two-goal deficit instead became the architect of Palace's Upset over Stakes. Kroupi (8.9 rating) matched him in ambition but not in execution when it mattered most.

Key Questions

How did VAR change this match?

VAR confirmed Mateta's 66th-minute goal—a controversial moment that galvanized Palace's comeback from 0-2 down. Without it, Bournemouth likely holds on.

What made Jean-Philippe Mateta the Man of the Match?

Hat-trick (including 90th-minute penalty) from open play and set pieces. Mateta's ruthlessness transformed Palace from 0-2 down into a 3-3 draw.

What caused the 6-goal thriller?

Four lead changes, defensive fragility, and clinical finishing. Palace's 20 shots (7 on target) overwhelmed Bournemouth's defensive discipline despite their early dominance.

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
52%
48%
Crystal Palace 52%
Bournemouth 48%
Shots
20
8
Crystal Palace 20
Bournemouth 8
Shots on Target
7
5
Crystal Palace 7
Bournemouth 5
Expected Goals (xG)
4.44
2.03
Crystal Palace 4.44
Bournemouth 2.03
Passes
404
364
Crystal Palace 404
Bournemouth 364
Pass Accuracy
76%
77%
Crystal Palace 76%
Bournemouth 77%
Corners
6
5
Crystal Palace 6
Bournemouth 5
Fouls
8
16
Crystal Palace 8
Bournemouth 16
Yellow Cards
1
4
Crystal Palace 1
Bournemouth 4
Red Cards
0
0
Crystal Palace 0
Bournemouth 0

Match Events

Antoine Semenyo 🟨 2'
E. J. Kroupi âš˝ 7'
E. J. Kroupi âš˝ 38'
Tyler Adams 🟨 40'
HT
Marcos Senesi 🟨 51'
Marcos Senesi • 53'
62' 🟨 Yéremy Pino
64' 🔄 ↓ Y. Pino ↑E. Nketiah
64' âš˝ J. Mateta (D. Munoz)
66' • Jean-Philippe Mateta
↓ A. Scott ↑R. Christie 🔄 67'
69' âš˝ J. Mateta
↓ E. J. Kroupi ↑A. Adli 🔄 75'
↓ A. Jimenez ↑J. Hill 🔄 75'
↓ J. Kluivert ↑B. Doak 🔄 76'
R. Christie (M. Tavernier) âš˝ 89'
Ryan Christie 🟨 90'
90' âš˝ J. Mateta
↓ M. Tavernier ↑L. Cook 🔄 90'+1
FT

Player Cards

Season performance ratings for players in this match

Crystal Palace

Goalkeepers
D. Henderson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
C. Richards
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
M. Lacroix
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
9
Duels Won
0
pens won
M. Guehi
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
42%
pass acc
Midfielders
D. Munoz
PROVIDER
PROVIDER
1
assists
1
assists
2
key passes
8.2
rating
D. Kamada
ENFORCER
ENFORCER
4
tackles
4
tackles
8
Duels Won
80%
win %
A. Wharton
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
T. Mitchell
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Forwards
I. Sarr
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
8
Duels Won
0
pens won
Y. Pino
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
64
total mins
64
entry
J. Mateta
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
9.2
rating
BENCH
W. Benitez
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
N. Clyne
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Canvot
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
B. Sosa
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Lerma
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
W. Hughes
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
R. Esse
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Devenny
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
E. Nketiah
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
26
total mins
Started
entry

Bournemouth

Goalkeepers
D. Petrovic
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
A. Jimenez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
75
total mins
75
entry
B. Diakite
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
5.6
rating
M. Senesi
SWEEPER
SWEEPER
7
cleanups
7
cleanups
4
interceptions
3
blocks
A. Truffert
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Midfielders
A. Scott
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
67
total mins
67
entry
T. Adams
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
M. Tavernier
PROVIDER
PROVIDER
1
assists
1
assists
2
key passes
6.9
rating
J. Kluivert
LATE SHIFT
LATE SHIFT
14
late mins
14
late mins
76
total mins
76
entry
A. Semenyo
DRIBBLER
DRIBBLER
3
dribbles
3
dribbles
3
attempts
100%
success %
Forwards
E. J. Kroupi
HITMAN
HITMAN
2
goals
2
goals
2
on target
8.9
rating
BENCH
W. Dennis
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
J. Araujo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
A. Smith
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Hill
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
V. Milosavljevic
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
L. Cook
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
R. Christie
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
6.6
rating
B. Doak
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
A. Adli
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
15
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
19/04/2025 Crystal Palace 0 - 0 Bournemouth Premier League Selhurst Park
26/12/2024 Bournemouth 0 - 0 Crystal Palace Premier League Vitality Stadium
02/04/2024 Bournemouth 1 - 0 Crystal Palace Premier League Vitality Stadium
06/12/2023 Crystal Palace 0 - 2 Bournemouth Premier League Selhurst Park
13/05/2023 Crystal Palace 2 - 0 Bournemouth Premier League Selhurst Park
31/12/2022 Bournemouth 0 - 2 Crystal Palace Premier League Vitality Stadium
15/09/2020 Bournemouth 0 - 0 Crystal Palace League Cup Vitality Stadium
20/06/2020 Bournemouth 0 - 2 Crystal Palace Premier League Vitality Stadium
03/12/2019 Crystal Palace 1 - 0 Bournemouth Premier League Selhurst Park
19/04/2025
Premier League Selhurst Park
26/12/2024
Premier League Vitality Stadium
02/04/2024
Premier League Vitality Stadium
06/12/2023
Premier League Selhurst Park
13/05/2023
Premier League Selhurst Park
31/12/2022
Premier League Vitality Stadium
15/09/2020
League Cup Vitality Stadium
20/06/2020
Premier League Vitality Stadium
03/12/2019
Premier League Selhurst Park
Crystal Palace Win
Bournemouth Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 8 19 15 3 +12 WFulham 0 - 1 Arsenal (18-10-2025)WArsenal 2 - 0 West Ham (04-10-2025)WNewcastle 1 - 2 Arsenal (28-09-2025)DArsenal 1 - 1 Manchester City (21-09-2025)WArsenal 3 - 0 Nottingham Forest (13-09-2025)
2 Manchester City 8 16 17 6 +11 WManchester City 2 - 0 Everton (18-10-2025)WBrentford 0 - 1 Manchester City (05-10-2025)WManchester City 5 - 1 Burnley (27-09-2025)DArsenal 1 - 1 Manchester City (21-09-2025)WManchester City 3 - 0 Manchester United (14-09-2025)
3 Bournemouth 8 15 14 11 +3 DCrystal Palace 3 - 3 Bournemouth (18-10-2025)WBournemouth 3 - 1 Fulham (03-10-2025)DLeeds 2 - 2 Bournemouth (27-09-2025)DBournemouth 0 - 0 Newcastle (21-09-2025)WBournemouth 2 - 1 Brighton (13-09-2025)
4 Liverpool 8 15 14 11 +3 LLiverpool 1 - 2 Manchester United (19-10-2025)LChelsea 2 - 1 Liverpool (04-10-2025)LCrystal Palace 2 - 1 Liverpool (27-09-2025)WLiverpool 2 - 1 Everton (20-09-2025)WBurnley 0 - 1 Liverpool (14-09-2025)
5 Chelsea 8 14 16 9 +7 WNottingham Forest 0 - 3 Chelsea (18-10-2025)WChelsea 2 - 1 Liverpool (04-10-2025)LChelsea 1 - 3 Brighton (27-09-2025)LManchester United 2 - 1 Chelsea (20-09-2025)DBrentford 2 - 2 Chelsea (13-09-2025)
6 Tottenham 8 14 14 7 +7 LTottenham 1 - 2 Aston Villa (19-10-2025)WLeeds 1 - 2 Tottenham (04-10-2025)DTottenham 1 - 1 Wolves (27-09-2025)DBrighton 2 - 2 Tottenham (20-09-2025)WWest Ham 0 - 3 Tottenham (13-09-2025)
7 Sunderland 8 14 9 6 +3 WSunderland 2 - 0 Wolves (18-10-2025)LManchester United 2 - 0 Sunderland (04-10-2025)WNottingham Forest 0 - 1 Sunderland (27-09-2025)DSunderland 1 - 1 Aston Villa (21-09-2025)DCrystal Palace 0 - 0 Sunderland (13-09-2025)
8 Crystal Palace 8 13 12 8 +4 DCrystal Palace 3 - 3 Bournemouth (18-10-2025)LEverton 2 - 1 Crystal Palace (05-10-2025)WCrystal Palace 2 - 1 Liverpool (27-09-2025)WWest Ham 1 - 2 Crystal Palace (20-09-2025)DCrystal Palace 0 - 0 Sunderland (13-09-2025)
9 Manchester United 8 13 11 12 -1 WLiverpool 1 - 2 Manchester United (19-10-2025)WManchester United 2 - 0 Sunderland (04-10-2025)LBrentford 3 - 1 Manchester United (27-09-2025)WManchester United 2 - 1 Chelsea (20-09-2025)LManchester City 3 - 0 Manchester United (14-09-2025)
10 Brighton 8 12 12 11 +1 WBrighton 2 - 1 Newcastle (18-10-2025)DWolves 1 - 1 Brighton (05-10-2025)WChelsea 1 - 3 Brighton (27-09-2025)DBrighton 2 - 2 Tottenham (20-09-2025)LBournemouth 2 - 1 Brighton (13-09-2025)
11 Aston Villa 8 12 8 8 0 WTottenham 1 - 2 Aston Villa (19-10-2025)WAston Villa 2 - 1 Burnley (05-10-2025)WAston Villa 3 - 1 Fulham (28-09-2025)DSunderland 1 - 1 Aston Villa (21-09-2025)DEverton 0 - 0 Aston Villa (13-09-2025)
12 Everton 8 11 9 9 0 LManchester City 2 - 0 Everton (18-10-2025)WEverton 2 - 1 Crystal Palace (05-10-2025)DEverton 1 - 1 West Ham (29-09-2025)LLiverpool 2 - 1 Everton (20-09-2025)DEverton 0 - 0 Aston Villa (13-09-2025)
13 Brentford 8 10 11 12 -1 WWest Ham 0 - 2 Brentford (20-10-2025)LBrentford 0 - 1 Manchester City (05-10-2025)WBrentford 3 - 1 Manchester United (27-09-2025)LFulham 3 - 1 Brentford (20-09-2025)DBrentford 2 - 2 Chelsea (13-09-2025)
14 Newcastle 8 9 7 7 0 LBrighton 2 - 1 Newcastle (18-10-2025)WNewcastle 2 - 0 Nottingham Forest (05-10-2025)LNewcastle 1 - 2 Arsenal (28-09-2025)DBournemouth 0 - 0 Newcastle (21-09-2025)WNewcastle 1 - 0 Wolves (13-09-2025)
15 Fulham 8 8 8 12 -4 LFulham 0 - 1 Arsenal (18-10-2025)LBournemouth 3 - 1 Fulham (03-10-2025)LAston Villa 3 - 1 Fulham (28-09-2025)WFulham 3 - 1 Brentford (20-09-2025)WFulham 1 - 0 Leeds (13-09-2025)
16 Leeds 8 8 7 13 -6 LBurnley 2 - 0 Leeds (18-10-2025)LLeeds 1 - 2 Tottenham (04-10-2025)DLeeds 2 - 2 Bournemouth (27-09-2025)WWolves 1 - 3 Leeds (20-09-2025)LFulham 1 - 0 Leeds (13-09-2025)
17 Burnley 8 7 9 15 -6 WBurnley 2 - 0 Leeds (18-10-2025)LAston Villa 2 - 1 Burnley (05-10-2025)LManchester City 5 - 1 Burnley (27-09-2025)DBurnley 1 - 1 Nottingham Forest (20-09-2025)LBurnley 0 - 1 Liverpool (14-09-2025)
18 Nottingham Forest 8 5 5 15 -10 LNottingham Forest 0 - 3 Chelsea (18-10-2025)LNewcastle 2 - 0 Nottingham Forest (05-10-2025)LNottingham Forest 0 - 1 Sunderland (27-09-2025)DBurnley 1 - 1 Nottingham Forest (20-09-2025)LArsenal 3 - 0 Nottingham Forest (13-09-2025)
19 West Ham 8 4 6 18 -12 LWest Ham 0 - 2 Brentford (20-10-2025)LArsenal 2 - 0 West Ham (04-10-2025)DEverton 1 - 1 West Ham (29-09-2025)LWest Ham 1 - 2 Crystal Palace (20-09-2025)LWest Ham 0 - 3 Tottenham (13-09-2025)
20 Wolves 8 2 5 16 -11 LSunderland 2 - 0 Wolves (18-10-2025)DWolves 1 - 1 Brighton (05-10-2025)DTottenham 1 - 1 Wolves (27-09-2025)LWolves 1 - 3 Leeds (20-09-2025)LNewcastle 1 - 0 Wolves (13-09-2025)