Premier League Gameweek 5

Tottenham 2 - 3 FT Aston Villa

Tottenham Hotspur Stadium

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

Futmetrix Verdict
81
FT
Sat, Sep 19
Tottenham
2-3
Aston Villa
⚡ Intensity 90
⚖️ Balance 43
🏆 Stakes 15
🎲 Upset 60
Aston Villa stun Spurs in thriller

Win Probability

  • Tottenham 47%
  • Draw 26%
  • Aston Villa 27%

Futmetrix AI estimate

Villa Spring Spectacular Upset in North London Shootout

Highly Entertaining Futmetrix Score: 81/100. An explosive early-season clash delivered pure drama as the visitors executed a lethal counter-attacking masterclass to stun the hosts in their own backyard.

The Setup

The Stakes were remarkably high for September, with both sides languishing near the foot of the table in a crucial early-season six-pointer. Tottenham dominated possession at the Tottenham Hotspur Stadium, patiently circulating the ball and racking up 11 corners in a heavy siege of the opposing penalty area. However, that territorial advantage left them horribly exposed on the break. The hosts peppered the goal with long-range efforts, but it was Aston Villa who drew first blood. On the stroke of half-time, a rapid transition saw Boubacar Kamara release Johan Manzambi, who clinically dispatched the opening goal to send the visitors into the tunnel with a precious advantage.

The Turning Point

The second half exploded into life as desperation crept in. Our verdict points to a massive swing in momentum right on the hour mark. Mohammed Kudus thought he had found the vital equalizer for the hosts, only for VAR to harshly intervene and rule out the strike. That technological reprieve was a dagger to the home crowd, and the visitors ruthlessly capitalized on the emotional whiplash. Just seven minutes later, the brilliant Manzambi turned provider, threading a perfect ball for Nicolas Jackson to double the lead. That sudden two-goal cushion showcased an off-the-charts Upset Factor, completely derailing the initial game plan of the Londoners.

The Chaotic Climax

What followed was an extraordinary demonstration of attacking Intensity that will be replayed for weeks. The match descended into an all-out shootout, producing three goals in an eleven-minute flurry. Emiliano Buendía seemingly put the game to bed in the 79th minute, latching onto a pass from John McGinn. Yet, the hosts refused to surrender. Substitute Conor Gallagher instantly fired one back after coming off the bench, set up by Kudus, before Jan Paul van Hecke struck in the 90th minute to set up a nerve-shredding finale. Despite the massive Balance of late pressure, the visitors held their nerve, completing a famous victory that drastically alters the narrative at the bottom of the table.

Key Questions

How did VAR change this match?

VAR denied Mohammed Kudus an equalizer in the 60th minute, devastating the hosts' momentum and allowing the visitors to immediately double their lead seven minutes later.

What made J. Manzambi the Man of the Match?

The midfielder masterminded the victory, breaking the deadlock with a crucial goal just before half-time and providing the perfect assist for Nicolas Jackson's second-half strike.

What caused the 5-goal thriller?

A desperate early-season clash produced immense attacking volume with 34 combined shots, culminating in a chaotic finale that saw three goals scored in the last eleven minutes.

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
64%
36%
Tottenham 64%
Aston Villa 36%
Shots
19
15
Tottenham 19
Aston Villa 15
Shots on Target
6
6
Tottenham 6
Aston Villa 6
Expected Goals (xG)
0.95
1.16
Tottenham 0.95
Aston Villa 1.16
Passes
570
332
Tottenham 570
Aston Villa 332
Corners
11
1
Tottenham 11
Aston Villa 1
Fouls
9
13
Tottenham 9
Aston Villa 13
Yellow Cards
1
2
Tottenham 1
Aston Villa 2
Red Cards
0
0
Tottenham 0
Aston Villa 0

Match Events

19' 🔄 Pedro Porro Archie Gray
45' 🔄 Mateus Fernandes Mohammed Kudus
Aaron Wan-Bissaka Matty Cash 🔄 45'
Johan Manzambi (Boubacar Kamara) 45'+4
45'+7 🟨 Jan Paul van Hecke
HT
Nicolas Jackson 🟨 46'
60' Mohammed Kudus
66' 🔄 Dominic Solanke James Maddison
Nicolas Jackson (Johan Manzambi) 67'
Johan Manzambi George Hemmings 🔄 72'
Emiliano Buendía (John McGinn) 79'
John McGinn Ross Barkley 🔄 84'
84' 🔄 Sandro Tonali Conor Gallagher
84' 🔄 Rodrigo Bentancur Lucas Bergvall
Boubacar Kamara Ibrahim Mbaye 🔄 84'
86' Conor Gallagher (Mohammed Kudus)
Nicolas Jackson Tammy Abraham 🔄 88'
Matty Cash 🟨 90'+2
Unai Emery Etxegoien 🟨 90'+2
90'+8 Jan Paul van Hecke
FT

Player Cards

Our take on every player in this match

Tottenham

Goalkeepers
Antonin Kinsky
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Pedro Porro
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Jan Paul van Hecke
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.0
Rating
Micky van de Ven
MAGNET
MAGNET
85
Activity
85
Activity
77
Passes
8
Duels
Andy Robertson
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
52%
Pass Acc
Midfielders
Rodrigo Bentancur
MAGNET
MAGNET
77
Activity
77
Activity
66
Passes
11
Duels
Sandro Tonali
MAGNET
MAGNET
71
Activity
71
Activity
64
Passes
7
Duels
Sávio
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
34%
Pass Acc
Mateus Fernandes
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Omar Marmoush
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Forwards
Dominic Solanke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
BENCH
Martin Dúbravka
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tosin Adarabioyo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcos Senesi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Destiny Udogie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Bergvall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Mohammed Kudus
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.4
Rating
Conor Gallagher
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
6.7
Rating
James Maddison
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Archie Gray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
Started
Entry

Aston Villa

Goalkeepers
Zion Suzuki
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Aaron Wan-Bissaka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Victor Lindelöf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Tyrone Mings
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Matteo Ruggeri
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
5
Interceptions
0
Blocks
Midfielders
Boubacar Kamara
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
João Gomes
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
John McGinn
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
12%
Pass Acc
Emiliano Buendía
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Johan Manzambi
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
8.8
Rating
Forwards
Nicolas Jackson
DRIBBLER
DRIBBLER
5
Dribbles
5
Dribbles
10
Attempts
50%
Success %
BENCH
James Wright
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Matty Cash
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
T. Harwood-Bellis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ross Barkley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Lamare Bogarde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
George Hemmings
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Alejandro Garnacho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tammy Abraham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Ibrahim Mbaye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/03/2026 Aston Villa 1 - 2 Tottenham Premier League Villa Park
01/10/2026 Tottenham 1 - 2 Aston Villa FA Cup Tottenham Hotspur Stadium
10/19/2025 Tottenham 1 - 2 Aston Villa Premier League Tottenham Hotspur Stadium
05/16/2025 Aston Villa 2 - 0 Tottenham Premier League Villa Park
02/09/2025 Aston Villa 2 - 1 Tottenham FA Cup Villa Park
11/03/2024 Tottenham 4 - 1 Aston Villa Premier League Tottenham Hotspur Stadium
03/10/2024 Aston Villa 0 - 4 Tottenham Premier League Villa Park
11/26/2023 Tottenham 1 - 2 Aston Villa Premier League Tottenham Hotspur Stadium
05/13/2023 Aston Villa 2 - 1 Tottenham Premier League Villa Park
01/01/2023 Tottenham 0 - 2 Aston Villa Premier League Tottenham Hotspur Stadium
05/03/2026
Premier League Villa Park
01/10/2026
FA Cup Tottenham Hotspur Stadium
10/19/2025
Premier League Tottenham Hotspur Stadium
05/16/2025
Premier League Villa Park
02/09/2025
FA Cup Villa Park
11/03/2024
Premier League Tottenham Hotspur Stadium
03/10/2024
Premier League Villa Park
11/26/2023
Premier League Tottenham Hotspur Stadium
05/13/2023
Premier League Villa Park
01/01/2023
Premier League Tottenham Hotspur Stadium
Tottenham Win
Aston Villa Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 4 12 8 1 +7 WSunderland 0 - 2 Arsenal (12-09-2026)WArsenal 2 - 1 Chelsea (06-09-2026)WAston Villa 0 - 1 Arsenal (31-08-2026)WArsenal 3 - 0 Coventry (21-08-2026)
2 Manchester City 4 12 8 2 +6 WManchester United 0 - 1 Manchester City (13-09-2026)WManchester City 1 - 0 Coventry (05-09-2026)WCrystal Palace 1 - 4 Manchester City (28-08-2026)WManchester City 2 - 1 Bournemouth (23-08-2026)
3 Brentford 5 9 10 4 +6 WBrentford 3 - 0 Chelsea (18-09-2026)DBournemouth 2 - 2 Brentford (12-09-2026)DBrentford 1 - 1 Sunderland (05-09-2026)DLeeds 1 - 1 Brentford (30-08-2026)WBrentford 3 - 0 Tottenham (22-08-2026)
4 Leeds 4 8 7 3 +4 WLeeds 4 - 1 Newcastle (14-09-2026)DBrighton 1 - 1 Leeds (05-09-2026)DLeeds 1 - 1 Brentford (30-08-2026)WNottingham Forest 0 - 1 Leeds (22-08-2026)
5 Hull City 4 8 5 2 +3 DChelsea 2 - 2 Hull City (12-09-2026)DHull City 0 - 0 Aston Villa (05-09-2026)WCoventry 0 - 1 Hull City (29-08-2026)WHull City 2 - 0 Manchester United (22-08-2026)
6 Brighton 4 7 13 5 +8 WCoventry 0 - 5 Brighton (13-09-2026)DBrighton 1 - 1 Leeds (05-09-2026)LChelsea 4 - 3 Brighton (30-08-2026)WBrighton 4 - 0 Aston Villa (23-08-2026)
7 Chelsea 5 7 10 12 -2 LBrentford 3 - 0 Chelsea (18-09-2026)DChelsea 2 - 2 Hull City (12-09-2026)LArsenal 2 - 1 Chelsea (06-09-2026)WChelsea 4 - 3 Brighton (30-08-2026)WFulham 2 - 3 Chelsea (24-08-2026)
8 Liverpool 4 6 6 4 +2 DLiverpool 0 - 0 Fulham (12-09-2026)WIpswich 0 - 2 Liverpool (04-09-2026)DLiverpool 2 - 2 Nottingham Forest (29-08-2026)DNewcastle 2 - 2 Liverpool (23-08-2026)
9 Everton 4 6 5 3 +2 DTottenham 0 - 0 Everton (12-09-2026)DEverton 2 - 2 Manchester United (06-09-2026)DBournemouth 1 - 1 Everton (29-08-2026)WEverton 2 - 0 Crystal Palace (22-08-2026)
10 Ipswich 4 6 7 10 -3 WCrystal Palace 2 - 3 Ipswich (12-09-2026)LIpswich 0 - 2 Liverpool (04-09-2026)LManchester United 5 - 2 Ipswich (30-08-2026)WIpswich 2 - 1 Sunderland (22-08-2026)
11 Nottingham Forest 4 5 4 4 0 WAston Villa 1 - 2 Nottingham Forest (12-09-2026)DNottingham Forest 0 - 0 Tottenham (05-09-2026)DLiverpool 2 - 2 Nottingham Forest (29-08-2026)LNottingham Forest 0 - 1 Leeds (22-08-2026)
12 Newcastle 4 5 7 8 -1 LLeeds 4 - 1 Newcastle (14-09-2026)DNewcastle 2 - 2 Bournemouth (05-09-2026)WTottenham 0 - 2 Newcastle (29-08-2026)DNewcastle 2 - 2 Liverpool (23-08-2026)
13 Manchester United 4 4 7 7 0 LManchester United 0 - 1 Manchester City (13-09-2026)DEverton 2 - 2 Manchester United (06-09-2026)WManchester United 5 - 2 Ipswich (30-08-2026)LHull City 2 - 0 Manchester United (22-08-2026)
14 Sunderland 4 4 3 5 -2 LSunderland 0 - 2 Arsenal (12-09-2026)DBrentford 1 - 1 Sunderland (05-09-2026)WSunderland 1 - 0 Fulham (30-08-2026)LIpswich 2 - 1 Sunderland (22-08-2026)
15 Aston Villa 5 4 4 9 -5 WTottenham 2 - 3 Aston Villa (19-09-2026)LAston Villa 1 - 2 Nottingham Forest (12-09-2026)DHull City 0 - 0 Aston Villa (05-09-2026)LAston Villa 0 - 1 Arsenal (31-08-2026)LBrighton 4 - 0 Aston Villa (23-08-2026)
16 Bournemouth 4 3 6 7 -1 DBournemouth 2 - 2 Brentford (12-09-2026)DNewcastle 2 - 2 Bournemouth (05-09-2026)DBournemouth 1 - 1 Everton (29-08-2026)LManchester City 2 - 1 Bournemouth (23-08-2026)
17 Crystal Palace 4 3 6 11 -5 LCrystal Palace 2 - 3 Ipswich (12-09-2026)WFulham 2 - 3 Crystal Palace (05-09-2026)LCrystal Palace 1 - 4 Manchester City (28-08-2026)LEverton 2 - 0 Crystal Palace (22-08-2026)
18 Tottenham 5 2 2 8 -6 LTottenham 2 - 3 Aston Villa (19-09-2026)DTottenham 0 - 0 Everton (12-09-2026)DNottingham Forest 0 - 0 Tottenham (05-09-2026)LTottenham 0 - 2 Newcastle (29-08-2026)LBrentford 3 - 0 Tottenham (22-08-2026)
19 Fulham 4 1 4 7 -3 DLiverpool 0 - 0 Fulham (12-09-2026)LFulham 2 - 3 Crystal Palace (05-09-2026)LSunderland 1 - 0 Fulham (30-08-2026)LFulham 2 - 3 Chelsea (24-08-2026)
20 Coventry 4 0 0 10 -10 LCoventry 0 - 5 Brighton (13-09-2026)LManchester City 1 - 0 Coventry (05-09-2026)LCoventry 0 - 1 Hull City (29-08-2026)LArsenal 3 - 0 Coventry (21-08-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.