Premier League Regular Season - 7

Everton 2 - 1 FT Crystal Palace

Hill Dickinson Stadium

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

81
FT
Sun, Oct 5
Everton
2-1
Crystal Palace
⚡ Intensity 73
⚖️ Balance 74
🏆 Stakes 33
🎲 Upset 0
Grealish's 90th-minute heartbreak for Palace

Grealish Steals Palace's Point in the Cruelest Minute

Highly Entertaining Futmetrix Score: 81/100. Three lead changes, a penalty, 29 shots, and a 90th-minute sucker punch—this was chaos dressed as football.

When the Final Whistle Becomes a Weapon

Daniel Muñoz broke the deadlock in the 37th minute, and for 39 minutes, Crystal Palace looked the better side. But Balance rarely lasts in the Premier League. Everton equalized from the spot in the 76th minute through Idrissa Ndiaye—a lifeline that felt temporary, not transformative. The Intensity ramped: 29 combined shots screamed across Goodison Park, with 15 finding the target. Both keepers earned their wages, combining for 10 saves in a match that refused to settle.

Then came the cruelty. Jack Grealish arrived at the 90th minute to deliver the final blow—a winner that turned Palace's resilience into a footnote. This wasn't a gradual Everton ascendancy. This was a mugging dressed in late-game drama. The Stakes shifted violently: Palace, sitting sixth and unbeaten in five, suddenly faced the sting of a loss that felt stolen.

James Tarkowski anchored Everton's defense with an 8.5 rating, his positioning and distribution the only constant in a match that belonged to chaos. While Muñoz and Grealish grabbed the goals, it was the Everton captain's calm that allowed his teammates the freedom to hunt. The Upset was minimal on paper—eighth vs. sixth—but the manner of victory, the way Everton clawed back from behind, felt like a statement from a team learning to win ugly.

Palace won't remember the possession (50-50), the territory, or the quality of their buildup. They'll remember the 90th minute. Everton won't forget the penalty they needed or the fortune of Grealish's late intervention. This was a match where Balance meant nothing and Intensity meant everything.

Key Questions

What made James Tarkowski the Man of the Match?

His 8.5 rating reflected commanding positioning, distribution, and leadership. He orchestrated Everton's defensive shape while Palace fired 15 shots on target.

How dramatic was the late winner by Jack Grealish?

Grealish's 90th-minute goal broke a 1-1 deadlock in the cruelest fashion, denying Palace a point after 89 minutes of solid resistance.

How did Everton complete the comeback from behind?

Ndiaye's 76th-minute penalty equalized after Muñoz's 37th-minute opener. Grealish then struck in the 90th, turning a draw into victory.

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
50%
50%
Everton 50%
Crystal Palace 50%
Shots
14
15
Everton 14
Crystal Palace 15
Shots on Target
7
8
Everton 7
Crystal Palace 8
Expected Goals (xG)
2.03
1.53
Everton 2.03
Crystal Palace 1.53
Passes
433
432
Everton 433
Crystal Palace 432
Pass Accuracy
81%
81%
Everton 81%
Crystal Palace 81%
Corners
2
4
Everton 2
Crystal Palace 4
Fouls
13
16
Everton 13
Crystal Palace 16
Yellow Cards
2
3
Everton 2
Crystal Palace 3
Red Cards
0
0
Everton 0
Crystal Palace 0

Match Events

D. Munoz (I. Sarr) 37'
HT
46' 🔄 T. Barry Beto
46' 🔄 T. Dibling C. Alcaraz
65' 🔄 M. Keane T. Iroegbunam
68' 🟨 James Garner
Yéremy Pino 🟨 68'
J. Mateta E. Nketiah 🔄 70'
76' I. Ndiaye
Adam Wharton 🟨 82'
D. Kamada J. Lerma 🔄 82'
Daniel Muñoz 🟨 87'
Y. Pino J. Devenny 🔄 88'
I. Sarr C. Uche 🔄 89'
90' J. Grealish
90'+5 🟨 Iliman Ndiaye
90'+10 🔄 I. Ndiaye S. Coleman
FT

Player Cards

Season performance ratings for players in this match

Everton

Goalkeepers
J. Pickford
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
J. O'Brien
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
69%
duel win %
J. Tarkowski
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
82%
duel win %
M. Keane
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
V. Mykolenko
SWEEPER
SWEEPER
4
cleanups
4
cleanups
4
interceptions
0
blocks
Midfielders
J. Garner
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
I. Gueye
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
T. Dibling
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
I. Ndiaye
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
J. Grealish
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
8.2
rating
Forwards
T. Barry
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
BENCH
M. Travers
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
T. King
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
N. Patterson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
S. Coleman
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
1
total mins
Started
entry
A. Aznou
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
C. Alcaraz
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
1
on target
T. Iroegbunam
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
25
total mins
Started
entry
D. McNeil
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Beto
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
Started
entry

Crystal Palace

Goalkeepers
D. Henderson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
C. Richards
SWEEPER
SWEEPER
4
cleanups
4
cleanups
2
interceptions
2
blocks
M. Lacroix
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
2
fouls
6
rating
M. Guehi
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
59%
duel win %
Midfielders
D. Munoz
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
A. Wharton
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
D. Kamada
ENFORCER
ENFORCER
8
tackles
8
tackles
11
Duels Won
73%
win %
T. Mitchell
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Forwards
I. Sarr
ARCHITECT
ARCHITECT
3
key passes
3
key passes
1
assists
18%
pass acc
Y. Pino
MAGNET
MAGNET
48
activity
48
activity
35
passes
13
duels
J. Mateta
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
70
total mins
70
entry
BENCH
W. Benitez
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
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
8
total mins
Started
entry
C. Uche
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
W. Hughes
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Devenny
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
1
on target
R. Cardines
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
20
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
15/02/2025 Crystal Palace 1 - 2 Everton Premier League Selhurst Park
28/09/2024 Everton 2 - 1 Crystal Palace Premier League Goodison Park
19/02/2024 Everton 1 - 1 Crystal Palace Premier League Goodison Park
17/01/2024 Everton 1 - 0 Crystal Palace FA Cup Goodison Park
04/01/2024 Crystal Palace 0 - 0 Everton FA Cup Selhurst Park
11/11/2023 Crystal Palace 2 - 3 Everton Premier League Selhurst Park
22/04/2023 Crystal Palace 0 - 0 Everton Premier League Selhurst Park
22/10/2022 Everton 3 - 0 Crystal Palace Premier League Goodison Park
19/05/2022 Everton 3 - 2 Crystal Palace Premier League Goodison Park
15/02/2025
Premier League Selhurst Park
28/09/2024
Premier League Goodison Park
19/02/2024
Premier League Goodison Park
17/01/2024
FA Cup Goodison Park
04/01/2024
FA Cup Selhurst Park
11/11/2023
Premier League Selhurst Park
22/04/2023
Premier League Selhurst Park
22/10/2022
Premier League Goodison Park
19/05/2022
Premier League Goodison Park
Everton Win
Crystal Palace Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 7 16 14 3 +11 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)LLiverpool 1 - 0 Arsenal (31-08-2025)
2 Liverpool 7 15 13 9 +4 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)WLiverpool 1 - 0 Arsenal (31-08-2025)
3 Tottenham 7 14 13 5 +8 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)LTottenham 0 - 1 Bournemouth (30-08-2025)
4 Bournemouth 7 14 11 8 +3 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)WTottenham 0 - 1 Bournemouth (30-08-2025)
5 Manchester City 7 13 15 6 +9 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)LBrighton 2 - 1 Manchester City (31-08-2025)
6 Crystal Palace 7 12 9 5 +4 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)WAston Villa 0 - 3 Crystal Palace (31-08-2025)
7 Chelsea 7 11 13 9 +4 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)WChelsea 2 - 0 Fulham (30-08-2025)
8 Everton 7 11 9 7 +2 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)WWolves 2 - 3 Everton (30-08-2025)
9 Sunderland 7 11 7 6 +1 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)WSunderland 2 - 1 Brentford (30-08-2025)
10 Manchester United 7 10 9 11 -2 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)WManchester United 3 - 2 Burnley (30-08-2025)
11 Newcastle 7 9 6 5 +1 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)DLeeds 0 - 0 Newcastle (30-08-2025)
12 Brighton 7 9 10 10 0 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)WBrighton 2 - 1 Manchester City (31-08-2025)
13 Aston Villa 7 9 6 7 -1 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)LAston Villa 0 - 3 Crystal Palace (31-08-2025)
14 Fulham 7 8 8 11 -3 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)LChelsea 2 - 0 Fulham (30-08-2025)
15 Leeds 7 8 7 11 -4 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)DLeeds 0 - 0 Newcastle (30-08-2025)
16 Brentford 7 7 9 12 -3 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)LSunderland 2 - 1 Brentford (30-08-2025)
17 Nottingham Forest 7 5 5 12 -7 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)LNottingham Forest 0 - 3 West Ham (31-08-2025)
18 Burnley 7 4 7 15 -8 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)LManchester United 3 - 2 Burnley (30-08-2025)
19 West Ham 7 4 6 16 -10 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)WNottingham Forest 0 - 3 West Ham (31-08-2025)
20 Wolves 7 2 5 14 -9 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)LWolves 2 - 3 Everton (30-08-2025)