Premier League Regular Season - 31

Everton 3 - 0 FT Chelsea

Hill Dickinson Stadium

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

Futmetrix Verdict
47
FT
Sat, Mar 21
Everton
3-0
Chelsea
⚡ Intensity 36
⚖️ Balance 8
🏆 Stakes 69
🎲 Upset 60
Beto brilliance stuns Chelsea at home.

Beto's Masterclass Torments Chelsea in Crucial European Six-Pointer

Average Entertainment Futmetrix Score: 47/100. Everton defied the odds and heavy pressure, delivering a ruthless counter-attacking masterclass to leapfrog their London rivals in the race for Europe.

The Tactical Trap

Chelsea dominated possession with a commanding 65 percent share of the ball, setting up camp in the home side's half. The Londoners applied relentless corner pressure, winning nine set-pieces as they searched for an early breakthrough at Hill Dickinson Stadium. High Intensity defined the opening half-hour, with the visitors dictating the tempo and forcing the defensive block into frantic clearances. Yet, football often punishes inefficiency. The breakthrough arrived entirely against the run of play in the 33rd minute. J. Garner spotted a rare gap in the opposition's high defensive line, threading a gorgeous, perfectly weighted pass into the path of Beto. The towering forward needed no second invitation, ruthlessly punishing the visitors on the counter-attack to completely flip the match narrative.

The Ruthless Pivot

Any lingering hopes of a comeback from the visitors were emphatically extinguished just past the hour mark. The Balance of the match officially tipped in the 62nd minute. I. Gueye orchestrated a lightning-fast transition, cutting through the midfield before finding Beto, who doubled his tally with cold-blooded, clinical precision. The statistics highlight a ridiculous showcase of attacking efficiency. Everton registered an incredible nine shots on target from just ten total attempts, somehow mining three goals from a modest 1.02 expected goals. Goalkeeper heroics featured at both ends of the pitch with nine combined saves across the ninety minutes. However, the visiting shot-stopper simply had no answers for the raw power and devastating placement of the Portuguese talisman.

European Ambitions Realised

The Stakes could not have been higher in this massive top-half battle for sixth place, making this result a monumental Upset in the race for European qualification. Beto capped off his truly perfect evening in the 76th minute. Evolving from finisher to creator, he unselfishly squared the ball to set up I. Ndiaye for the final, crushing blow. This emphatic 3-0 victory completely reshapes the Premier League standings, pushing the Merseysiders up to 49 points and right past their London rivals. Chelsea's heavy possession and superior passing numbers ultimately meant absolutely nothing against a team that operated with sniper-like accuracy in the final third. A true masterclass in counter-attacking football secures the bragging rights.

Key Questions

What made Beto the Man of the Match?

Beto was directly involved in all three goals, scoring a clinical brace and providing the vital assist for I. Ndiaye's late strike to completely seal the victory.

What does this mean for Everton's season?

This crucial six-pointer pushes Everton to 49 points, allowing them to leapfrog Chelsea into sixth place and cementing their status in the fierce race for European qualification.

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
35%
65%
Everton 35%
Chelsea 65%
Shots
10
12
Everton 10
Chelsea 12
Shots on Target
9
4
Everton 9
Chelsea 4
Expected Goals (xG)
1.02
1.11
Everton 1.02
Chelsea 1.11
Passes
363
671
Everton 363
Chelsea 671
Pass Accuracy
81%
89%
Everton 81%
Chelsea 89%
Corners
3
9
Everton 3
Chelsea 9
Fouls
5
7
Everton 5
Chelsea 7
Yellow Cards
0
2
Everton 0
Chelsea 2
Red Cards
0
0
Everton 0
Chelsea 0

Match Events

33' Beto (J. Garner)
HT
M. Gusto A. Garnacho 🔄 46'
R. Lavia Andrey Santos 🔄 57'
62' Beto (I. Gueye)
A. Garnacho 🟨 69'
P. Neto Estevao 🔄 70'
76' I. Ndiaye (Beto)
78' 🔄 D. McNeil J. Branthwaite
M. Caicedo T. Adarabioyo 🔄 78'
Joao Pedro L. Delap 🔄 78'
81' 🔄 Beto T. Barry
W. Fofana 🟨 87'
89' 🔄 I. Ndiaye M. Rohl
89' 🔄 K. Dewsbury-Hall T. Iroegbunam
FT

Player Cards

Our take on every player in this match

Everton

Goalkeepers
Jordan Pickford
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Jake O'Brien
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
James Tarkowski
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Michael Keane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Vitaliy Mykolenko
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
26%
Pass Acc
Midfielders
James Garner
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Idrissa Gueye
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
5
Interceptions
0
Blocks
Dwight McNeil
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Kiernan Dewsbury-Hall
👻 Invisible Nothing to note
Iliman Ndiaye
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Forwards
Beto
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
9.2
Rating
BENCH
Mark Travers
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathan Patterson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Séamus Coleman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jarrad Branthwaite
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Tyler Dibling
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Merlin Röhl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Tim Iroegbunam
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Harrison Armstrong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Thierno Barry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Chelsea

Goalkeepers
Robert Sánchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Malo Gusto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Wesley Fofana
MAGNET
MAGNET
89
Activity
89
Activity
78
Passes
11
Duels
Jorrel Hato
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
86%
Pass Acc
Marc Cucurella
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Midfielders
Roméo Lavia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Moisés Caicedo
MAGNET
MAGNET
91
Activity
91
Activity
82
Passes
9
Duels
Cole Palmer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Enzo Fernández
MAGNET
MAGNET
100
Activity
100
Activity
90
Passes
10
Duels
Pedro Neto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Forwards
João Pedro
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
BENCH
Teddy Sharman-Lowe
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Josh Acheampong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tosin Adarabioyo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Mamadou Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dário Essugo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andrey Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Estêvão
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Alejandro Garnacho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
47
Total Mins
Started
Entry
Liam Delap
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
13/12/2025 Chelsea 2 - 0 Everton Premier League Stamford Bridge
26/04/2025 Chelsea 1 - 0 Everton Premier League Stamford Bridge
22/12/2024 Everton 0 - 0 Chelsea Premier League Goodison Park
15/04/2024 Chelsea 6 - 0 Everton Premier League Stamford Bridge
10/12/2023 Everton 2 - 0 Chelsea Premier League Goodison Park
18/03/2023 Chelsea 2 - 2 Everton Premier League Stamford Bridge
06/08/2022 Everton 0 - 1 Chelsea Premier League Goodison Park
01/05/2022 Everton 1 - 0 Chelsea Premier League Goodison Park
16/12/2021 Chelsea 1 - 1 Everton Premier League Stamford Bridge
08/03/2021 Chelsea 2 - 0 Everton Premier League Stamford Bridge
13/12/2025
Premier League Stamford Bridge
26/04/2025
Premier League Stamford Bridge
22/12/2024
Premier League Goodison Park
15/04/2024
Premier League Stamford Bridge
10/12/2023
Premier League Goodison Park
18/03/2023
Premier League Stamford Bridge
06/08/2022
Premier League Goodison Park
01/05/2022
Premier League Goodison Park
16/12/2021
Premier League Stamford Bridge
08/03/2021
Premier League Stamford Bridge
Everton Win
Chelsea 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 30 51 40 37 +3 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)WAston Villa 1 - 0 Brighton (11-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 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)
8 Brentford 30 45 46 42 +4 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)DBrentford 1 - 1 Arsenal (12-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 Newcastle 30 42 43 43 0 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)WTottenham 1 - 2 Newcastle (10-02-2026)
12 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)
13 Sunderland 30 40 30 35 -5 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)LSunderland 0 - 1 Liverpool (11-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 30 32 37 48 -11 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)DChelsea 2 - 2 Leeds (10-02-2026)
16 Tottenham 30 30 40 47 -7 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)LTottenham 1 - 2 Newcastle (10-02-2026)
17 Nottingham Forest 30 29 28 43 -15 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)DNottingham Forest 0 - 0 Wolves (11-02-2026)
18 West Ham 30 29 36 55 -19 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)DWest Ham 1 - 1 Manchester United (10-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)