Premier League Regular Season - 30

Arsenal 2 - 0 FT Everton

Emirates Stadium

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

Futmetrix Verdict
38
FT
Sat, Mar 14
Arsenal
2-0
Everton
⚡ Intensity 48
⚖️ Balance 13
🏆 Stakes 0
🎲 Upset 0
Late super-subs rescue Arsenal's title charge.

Late Heroics Keep the Gunners Flying High

Average Entertainment Futmetrix Score: 38/100. Arsenal's relentless siege finally broke Everton's stubborn resistance in the dying moments, proving exactly why they lead the Premier League pack.

The Emirates Siege

Arsenal dictated the tempo at Emirates Stadium, pinning the visitors deep into their own half from the outset. A high Intensity rating tells the story of a relentless first half where the hosts dominated possession and suffocated any counter-attacking threats. William Saliba was an absolute titan at the back, recovering loose balls and keeping the pressure firmly applied to an exhausted Everton defensive line. The sheer volume of chances—culminating in an overwhelming barrage of 25 total attempts—turned the pitch into a veritable shooting gallery, yet the final clinical touch remained elusive for long stretches. The mid-table visitors showed remarkable resilience, absorbing wave after wave of corner pressure. It was a tactical stalemate that demanded a moment of pure inspiration to break the deadlock.

The Bench Masterclass

As the clock ticked down, the Stakes reached a boiling point for the hosts in their ferocious title race. Desperate for a breakthrough, the manager turned to his bench, orchestrating a masterstroke in substitutions. The introduction of fresh attacking talent completely altered the dynamic, injecting much-needed venom into a previously blunt forward line. The turning point arrived in the 89th minute when V. Gyokeres finally cracked the code. Latching onto a precise delivery from fellow substitute P. Hincapie, the lethal striker buried the ball into the back of the net, sending the home crowd into sheer delirium. This late winner completely shattered the visitors' game plan, evaporating ninety minutes of disciplined defending in a single, devastating sequence.

The Final Blow

With the Balance of the match finally broken, the floodgates momentarily opened in stoppage time. Searching for an immediate response, the visitors left themselves horribly exposed at the back. Taking full advantage of the chaos, M. Dowman stepped up in the 97th minute to hammer home a second goal, cementing a brilliant super-sub performance. Gabriel Magalhães ensured the backline remained impenetrable until the final whistle, preserving a crucial clean sheet alongside his defensive partners. Our verdict is clear: championship-winning teams find a way to win ugly, and these late heroics keep the Gunners firmly perched at the summit. The three points gathered here are absolute gold dust as the season enters its grueling final stretch.

Key Questions

How dramatic was the late winner by William Saliba?

Saliba was the defensive Man of the Match, but it was actually substitute V. Gyokeres who fired home the dramatic 89th-minute winner.

How did substitute William Saliba change the game?

Saliba played the full match anchoring the defense. The real super-subs were V. Gyokeres and M. Dowman, who both scored off the bench.

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
65%
35%
Arsenal 65%
Everton 35%
Shots
25
9
Arsenal 25
Everton 9
Shots on Target
7
3
Arsenal 7
Everton 3
Expected Goals (xG)
2.59
1.05
Arsenal 2.59
Everton 1.05
Passes
580
317
Arsenal 580
Everton 317
Pass Accuracy
87%
74%
Arsenal 87%
Everton 74%
Corners
8
3
Arsenal 8
Everton 3
Fouls
11
12
Arsenal 11
Everton 12
Yellow Cards
0
0
Arsenal 0
Everton 0
Red Cards
0
0
Arsenal 0
Everton 0

Match Events

38' 🔄 J. Timber C. Mosquera
HT
61' 🔄 K. Havertz V. Gyokeres
61' 🔄 N. Madueke G. Martinelli
Beto T. Barry 🔄 69'
74' 🔄 R. Calafiori P. Hincapie
74' 🔄 M. Zubimendi M. Dowman
T. Iroegbunam M. Rohl 🔄 86'
D. McNeil H. Armstrong 🔄 86'
89' V. Gyokeres (P. Hincapie)
I. Gueye T. George 🔄 90'+5
90'+7 M. Dowman
FT

Player Cards

Our take on every player in this match

Arsenal

Goalkeepers
David Raya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Defenders
Jurriën Timber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
38
Entry
William Saliba
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
104%
Pass Acc
Gabriel Magalhães
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
Riccardo Calafiori
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Midfielders
Martín Zubimendi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Declan Rice
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
72%
Pass Acc
Bukayo Saka
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Eberechi Eze
STORMTROOPER
STORMTROOPER
5
Shots
5
Shots
0
Goals
1
On Target
Noni Madueke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Forwards
Kai Havertz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Kepa Arrizabalaga
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Cristhian Mosquera
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
50%
Duel Win %
Ben White
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Piero Hincapié
SUPER SUB
SUPER SUB
1
Assist
1
Assist
25
Minutes
7.2
Rating
Myles Lewis-Skelly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Max Dowman
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8
Rating
Gabriel Martinelli
SUPER SUB
SUPER SUB
1
Assist
1
Assist
38
Minutes
6.3
Rating
Gabriel Jesus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Viktor Gyökeres
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.3
Rating

Everton

Goalkeepers
Jordan Pickford
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Defenders
James Garner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Jake O'Brien
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Michael Keane
SWEEPER
SWEEPER
9
Cleanups
9
Cleanups
5
Interceptions
4
Blocks
Vitaliy Mykolenko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Midfielders
Tim Iroegbunam
👻 Invisible Nothing to note
Idrissa Gueye
NPC
NPC
95
Minutes
95
Minutes
35%
Pass Acc
6.9
Rating
Dwight McNeil
👻 Invisible Nothing to note
Kiernan Dewsbury-Hall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Iliman Ndiaye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Forwards
Beto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
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
Adam Aznou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
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
13
Total Mins
Started
Entry
Harrison Armstrong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Thierno Barry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Tyrique George
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/20/2025 Everton 0 - 1 Arsenal Premier League Hill Dickinson Stadium
04/05/2025 Everton 1 - 1 Arsenal Premier League Goodison Park
12/14/2024 Arsenal 0 - 0 Everton Premier League Emirates Stadium
05/19/2024 Arsenal 2 - 1 Everton Premier League Emirates Stadium
09/17/2023 Everton 0 - 1 Arsenal Premier League Goodison Park
03/01/2023 Arsenal 4 - 0 Everton Premier League Emirates Stadium
12/20/2025
Premier League Hill Dickinson Stadium
04/05/2025
Premier League Goodison Park
12/14/2024
Premier League Emirates Stadium
05/19/2024
Premier League Emirates Stadium
09/17/2023
Premier League Goodison Park
03/01/2023
Premier League Emirates Stadium
Arsenal Win
Everton Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 30 69 59 20 +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)DBrentford 1 - 1 Arsenal (12-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 30 54 54 41 +13 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)DWest Ham 1 - 1 Manchester United (10-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 30 49 49 40 +9 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)WSunderland 0 - 1 Liverpool (11-02-2026)
6 Chelsea 30 48 53 35 +18 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)DChelsea 2 - 2 Leeds (10-02-2026)
7 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)
8 Everton 30 43 34 35 -1 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)LEverton 1 - 2 Bournemouth (10-02-2026)
9 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)
10 Bournemouth 30 41 44 46 -2 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)WEverton 1 - 2 Bournemouth (10-02-2026)
11 Fulham 30 41 40 43 -3 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)LManchester City 3 - 0 Fulham (11-02-2026)
12 Brighton 30 40 39 36 +3 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)LAston Villa 1 - 0 Brighton (11-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 30 20 32 58 -26 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)WCrystal Palace 2 - 3 Burnley (11-02-2026)
20 Wolves 30 16 22 52 -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)DNottingham Forest 0 - 0 Wolves (11-02-2026)