Premier League Regular Season - 33

Aston Villa 4 - 3 FT Sunderland

Villa Park

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

Futmetrix Verdict
100
FT
Sun, Apr 19
Aston Villa
4-3
Sunderland
⚡ Intensity 100
⚖️ Balance 96
🏆 Stakes 67
🎲 Upset 0
Seven goals, late drama, Villa victory.

Tammy Abraham’s Stoppage-Time Heroics Settle a Villa Park Classic

Must-Watch Futmetrix Score: 100/100. A breathless seven-goal thriller redefined late drama as Aston Villa kept their Champions League chase on track with a chaotic stoppage-time winner.

The Early Exchange

The stakes were monumental for the hosts, knowing any slip-up could cost them their top-four spot. There was zero time to settle at Villa Park as the Intensity hit maximum levels straight from kickoff. Ollie Watkins set the tone immediately, firing Aston Villa ahead in the second minute after a sharp link-up with John McGinn. But Sunderland, sitting comfortably in mid-table with nothing to lose, refused to read the script. They hit back just seven minutes later when Chris Rigg found the back of the net. The visitors shared possession equally throughout the first half, showing absolutely no fear of the European chasers. Yet Watkins was relentless in his pursuit, restoring the host's advantage before the break with a clinical finish. A barrage of 25 combined shots quickly turned the pitch into a shooting gallery.

The Midfield Turning Point

The second half started with a sledgehammer blow when Morgan Rogers lashed home just seconds after the restart. Assisted by Watkins, who was orchestrating every major attacking move with supreme confidence, Rogers stamped his absolute authority on the midfield and looked to have sealed the points early. For a long stretch of the second period, the Balance of the tie seemed firmly tilted toward the hosts. Villa controlled the tempo beautifully, looking entirely content to manage their comfortable two-goal cushion and edge one step closer to cementing their top-four status. Sunderland’s chances looked completely dead and buried under the weight of the home side's confident passing. However, their manager went to the bench, injecting fresh legs and tactical tweaks that would soon rip the anticipated narrative entirely to shreds.

The Stoppage-Time Chaos

Nobody could have anticipated the seismic shockwaves that would rattle through the final ten minutes of regulation. The Upset Factor skyrocketed when substitute Trai Hume found the net in the 86th minute, instantly reviving the raucous away end. Sixty seconds later, sheer bedlam ensued as Wilson Isidor completed a dizzying comeback, squaring the match at 3-3 and threatening to completely derail Villa's European ambitions. The home crowd fell into a stunned silence. But this incredible contest had one final, breathtaking twist left in the tank. Deep into stoppage time, Tammy Abraham rose to the massive occasion. Connecting perfectly with a pinpoint cross from Lucas Digne, the substitute buried a 90th-minute dagger to seal a 4-3 victory, breaking Sunderland hearts and igniting a roar that shook the very foundations of the stadium.

Key Questions

What made Morgan Rogers the Man of the Match?

Rogers dictated the midfield tempo and scored a crucial 46th-minute goal, driving Villa's transitions flawlessly to maintain constant attacking pressure.

What caused the 7-goal thriller?

Both sides committed to an open, aggressive approach, fully capitalising on high-impact substitute appearances that sparked three dramatic goals in four minutes.

How dramatic was the late winner by Morgan Rogers?

Tammy Abraham actually scored the decisive 90th-minute winner off the bench, instantly shattering Sunderland's stunning comeback to rescue maximum points.

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
50%
50%
Aston Villa 50%
Sunderland 50%
Shots
15
10
Aston Villa 15
Sunderland 10
Shots on Target
7
7
Aston Villa 7
Sunderland 7
Expected Goals (xG)
2.54
1.76
Aston Villa 2.54
Sunderland 1.76
Passes
396
395
Aston Villa 396
Sunderland 395
Pass Accuracy
84%
84%
Aston Villa 84%
Sunderland 84%
Corners
4
5
Aston Villa 4
Sunderland 5
Fouls
11
11
Aston Villa 11
Sunderland 11
Yellow Cards
0
2
Aston Villa 0
Sunderland 2
Red Cards
0
0
Aston Villa 0
Sunderland 0

Match Events

2' O. Watkins (J. McGinn)
C. Rigg (N. Sadiki) 9'
36' O. Watkins (I. Maatsen)
HT
46' M. Rogers (O. Watkins)
O. Alderete D. Ballard 🔄 63'
R. Mandava T. Hume 🔄 63'
C. Rigg C. Talbi 🔄 63'
N. Sadiki 🟨 66'
70' 🔄 I. Maatsen L. Digne
70' 🔄 R. Barkley E. Buendia
80' 🔄 J. McGinn J. Sancho
80' 🔄 O. Watkins T. Abraham
B. Brobbey W. Isidor 🔄 84'
T. Hume 86'
W. Isidor (E. Le Fee) 87'
90'+3 T. Abraham (L. Digne)
N. Mukiele 🟨 90'+5
90'+8 🟨 A. Onana
D. Ballard 🟨 90'+8
FT

Player Cards

Our take on every player in this match

Aston Villa

Goalkeepers
Emiliano Martinez
MAGNET
MAGNET
53
Activity
53
Activity
53
Passes
0
Duels
Defenders
Matty Cash
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ezri Konsa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Tyrone Mings
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Ian Maatsen
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
19%
Pass Acc
Midfielders
Amadou Onana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Youri Tielemans
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
John McGinn
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
18%
Pass Acc
Ross Barkley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Morgan Rogers
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Ollie Watkins
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
8.6
Rating
BENCH
Marco Bizot
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Victor Lindelof
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Digne
SUPER SUB
SUPER SUB
1
Assist
1
Assist
27
Minutes
6.9
Rating
Emiliano Buendía
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Douglas Luiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lamare Bogarde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jadon Sancho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Leon Bailey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tammy Abraham
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.5
Rating

Sunderland

Goalkeepers
Robin Roefs
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Nordi Mukiele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Luke O'Nien
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Omar Alderete
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Reinildo Mandava
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Midfielders
Granit Xhaka
MAGNET
MAGNET
70
Activity
70
Activity
67
Passes
3
Duels
Noah Sadiki
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.3
Rating
Chris Rigg
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Habib Diarra
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Enzo Le Fée
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
25%
Pass Acc
Forwards
Brian Brobbey
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
BENCH
Melker Ellborg
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Dennis Cirkin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Trai Hume
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
8
Rating
Lutsharel Geertruida
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Ballard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Harrison Jones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chemsdine Talbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Eliezer Mayenda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wilson Isidor
CLUTCH HERO
CLUTCH HERO
87
Goal Time
87
Goal Time
Goal
Impact
7.7
Rating

Head to Head

Date Home Score Away Competition Venue
09/21/2025 Sunderland 1 - 1 Aston Villa Premier League Stadium of Light
03/06/2018 Sunderland 0 - 3 Aston Villa Championship Stadium of Light
11/21/2017 Aston Villa 2 - 1 Sunderland Championship Villa Park
01/02/2016 Sunderland 3 - 1 Aston Villa Premier League Stadium of Light
08/29/2015 Aston Villa 2 - 2 Sunderland Premier League Villa Park
03/14/2015 Sunderland 0 - 4 Aston Villa Premier League Stadium of Light
09/21/2025
Premier League Stadium of Light
03/06/2018
Championship Stadium of Light
11/21/2017
Championship Villa Park
01/02/2016
Premier League Stadium of Light
08/29/2015
Premier League Villa Park
03/14/2015
Premier League Stadium of Light
Aston Villa Win
Sunderland Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 33 70 63 26 +37 LManchester City 2 - 1 Arsenal (19-04-2026)LArsenal 1 - 2 Bournemouth (11-04-2026)WArsenal 2 - 0 Everton (14-03-2026)WBrighton 0 - 1 Arsenal (04-03-2026)WArsenal 2 - 1 Chelsea (01-03-2026)
2 Manchester City 32 67 65 29 +36 WManchester City 2 - 1 Arsenal (19-04-2026)WChelsea 0 - 3 Manchester City (12-04-2026)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)
3 Manchester United 33 58 58 45 +13 WChelsea 0 - 1 Manchester United (18-04-2026)LManchester United 1 - 2 Leeds (13-04-2026)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)
4 Aston Villa 33 58 47 41 +6 WAston Villa 4 - 3 Sunderland (19-04-2026)DNottingham Forest 1 - 1 Aston Villa (12-04-2026)WAston Villa 2 - 0 West Ham (22-03-2026)LManchester United 3 - 1 Aston Villa (15-03-2026)LAston Villa 1 - 4 Chelsea (04-03-2026)
5 Liverpool 33 55 54 43 +11 WEverton 1 - 2 Liverpool (19-04-2026)WLiverpool 2 - 0 Fulham (11-04-2026)LBrighton 2 - 1 Liverpool (21-03-2026)DLiverpool 1 - 1 Tottenham (15-03-2026)LWolves 2 - 1 Liverpool (03-03-2026)
6 Chelsea 33 48 53 42 +11 LChelsea 0 - 1 Manchester United (18-04-2026)LChelsea 0 - 3 Manchester City (12-04-2026)LEverton 3 - 0 Chelsea (21-03-2026)LChelsea 0 - 1 Newcastle (14-03-2026)WAston Villa 1 - 4 Chelsea (04-03-2026)
7 Brentford 33 48 48 44 +4 DBrentford 0 - 0 Fulham (18-04-2026)DBrentford 2 - 2 Everton (11-04-2026)DLeeds 0 - 0 Brentford (21-03-2026)DBrentford 2 - 2 Wolves (16-03-2026)DBournemouth 0 - 0 Brentford (03-03-2026)
8 Bournemouth 33 48 50 50 0 WNewcastle 1 - 2 Bournemouth (18-04-2026)WArsenal 1 - 2 Bournemouth (11-04-2026)DBournemouth 2 - 2 Manchester United (20-03-2026)DBurnley 0 - 0 Bournemouth (14-03-2026)DBournemouth 0 - 0 Brentford (03-03-2026)
9 Brighton 33 47 45 39 +6 DTottenham 2 - 2 Brighton (18-04-2026)WBurnley 0 - 2 Brighton (11-04-2026)WBrighton 2 - 1 Liverpool (21-03-2026)WSunderland 0 - 1 Brighton (14-03-2026)LBrighton 0 - 1 Arsenal (04-03-2026)
10 Everton 33 47 40 39 +1 LEverton 1 - 2 Liverpool (19-04-2026)DBrentford 2 - 2 Everton (11-04-2026)WEverton 3 - 0 Chelsea (21-03-2026)LArsenal 2 - 0 Everton (14-03-2026)WEverton 2 - 0 Burnley (03-03-2026)
11 Sunderland 33 46 36 40 -4 LAston Villa 4 - 3 Sunderland (19-04-2026)WSunderland 1 - 0 Tottenham (12-04-2026)WNewcastle 1 - 2 Sunderland (22-03-2026)LSunderland 0 - 1 Brighton (14-03-2026)WLeeds 0 - 1 Sunderland (03-03-2026)
12 Fulham 33 45 43 46 -3 DBrentford 0 - 0 Fulham (18-04-2026)LLiverpool 2 - 0 Fulham (11-04-2026)WFulham 3 - 1 Burnley (21-03-2026)DNottingham Forest 0 - 0 Fulham (15-03-2026)LFulham 0 - 1 West Ham (04-03-2026)
13 Crystal Palace 32 43 35 36 -1 DCrystal Palace 0 - 0 West Ham (20-04-2026)WCrystal Palace 2 - 1 Newcastle (12-04-2026)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)
14 Newcastle 33 42 46 49 -3 LNewcastle 1 - 2 Bournemouth (18-04-2026)LCrystal Palace 2 - 1 Newcastle (12-04-2026)LNewcastle 1 - 2 Sunderland (22-03-2026)WChelsea 0 - 1 Newcastle (14-03-2026)WNewcastle 2 - 1 Manchester United (04-03-2026)
15 Leeds 33 39 42 49 -7 WLeeds 3 - 0 Wolves (18-04-2026)WManchester United 1 - 2 Leeds (13-04-2026)DLeeds 0 - 0 Brentford (21-03-2026)DCrystal Palace 0 - 0 Leeds (15-03-2026)LLeeds 0 - 1 Sunderland (03-03-2026)
16 Nottingham Forest 33 36 36 45 -9 WNottingham Forest 4 - 1 Burnley (19-04-2026)DNottingham Forest 1 - 1 Aston Villa (12-04-2026)WTottenham 0 - 3 Nottingham Forest (22-03-2026)DNottingham Forest 0 - 0 Fulham (15-03-2026)DManchester City 2 - 2 Nottingham Forest (04-03-2026)
17 West Ham 33 33 40 57 -17 DCrystal Palace 0 - 0 West Ham (20-04-2026)WWest Ham 4 - 0 Wolves (10-04-2026)LAston Villa 2 - 0 West Ham (22-03-2026)DWest Ham 1 - 1 Manchester City (14-03-2026)WFulham 0 - 1 West Ham (04-03-2026)
18 Tottenham 33 31 42 53 -11 DTottenham 2 - 2 Brighton (18-04-2026)LSunderland 1 - 0 Tottenham (12-04-2026)LTottenham 0 - 3 Nottingham Forest (22-03-2026)DLiverpool 1 - 1 Tottenham (15-03-2026)LTottenham 1 - 3 Crystal Palace (05-03-2026)
19 Burnley 33 20 34 67 -33 LNottingham Forest 4 - 1 Burnley (19-04-2026)LBurnley 0 - 2 Brighton (11-04-2026)LFulham 3 - 1 Burnley (21-03-2026)DBurnley 0 - 0 Bournemouth (14-03-2026)LEverton 2 - 0 Burnley (03-03-2026)
20 Wolves 33 17 24 61 -37 LLeeds 3 - 0 Wolves (18-04-2026)LWest Ham 4 - 0 Wolves (10-04-2026)DBrentford 2 - 2 Wolves (16-03-2026)WWolves 2 - 1 Liverpool (03-03-2026)WWolves 2 - 0 Aston Villa (27-02-2026)