Premier League Gameweek 8

Tottenham 1 - 2 FT Aston Villa

Tottenham Hotspur Stadium

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

Futmetrix Verdict
57
FT
Sun, Oct 19
Tottenham
1-2
Aston Villa
⚡ Intensity 34
⚖️ Balance 78
🏆 Stakes 33
🎲 Upset 60
Buendía's late strike stuns Spurs at home

Win Probability

  • Tottenham 46%
  • Draw 27%
  • Aston Villa 27%

Futmetrix AI estimate

Buendía's Bench Brilliance Silences Tottenham

Worth Watching Futmetrix Score: 57/100. A chaotic midtable battle where Villa's tactical adjustment and one substitute's ruthlessness proved more decisive than Spurs' early control.

When the Substitute Becomes the Architect

Emiliano Buendía arrived at the hour mark with Villa trailing and Tottenham seemingly in command. Five minutes later, the scoreline read 1-1. Twelve minutes after that, Villa led. The Intensity shifted from Spurs' possession-based dominance to Villa's clinical counter-press—a textbook example of how substitution timing can rewire a match's DNA.

Tottenham had stolen the narrative early. João Palhinha's assist on Bentancur's 5th-minute opener felt like the start of a coronation. Spurs controlled 53% possession, dictated tempo, and seemed destined to punish an Aston Villa side sitting 11th and fragile. But football's cruelty lies in its indifference to narrative arcs.

The Balance tilted decisively in the second period. Morgan Rogers equalized in the 37th minute—a warning Spurs failed to heed. Then came the third-act reversal: Buendía's arrival coincided with Villa's transformation. Boubacar Kamara anchored midfield with 7.9-rated authority, suffocating Spurs' rhythm. The Upset materialized when Buendía converted in the 77th minute after Lucas Digne's assist, turning a 19% probability gap into three points for the underdog.

Tottenham's 88% pass accuracy and 9 shots mattered little against Villa's structural discipline. The Stakes were moderate—both teams occupying mid-table purgatory—but the Intensity spiked through 12 corner opportunities and two yellow cards. Spurs' six offsides suggested desperation rather than precision; Villa's two saves and clinical finishing told a different story.

The 1-2 scoreline belies the match's fractured nature: a three-lead swing, an early opener, a second-half awakening, and a substitute who arrived to rewrite the script. It's not a classic—xG favored Spurs 0.75 to 0.32—but it's the kind of win that changes momentum for Villa and haunts Tottenham's European ambitions.

Key Questions

How did Tottenham complete the comeback from behind?

They didn't. Spurs led 1-0 after Bentancur's 5th-minute opener, equalized at 1-1 in the 37th, then conceded the winner in the 77th. No comeback—a collapse.

How did substitute Emiliano Buendía change the game?

Arrived at 61 minutes trailing 1-0. Scored the 77th-minute winner off Digne's assist. His introduction triggered Villa's tactical shift, smothering Spurs' midfield control immediately.

Why is this match rated 56/100?

Three goals and three lead changes created drama, but low Stakes (mid-table battle) and xG mismatch (Spurs 0.75, Villa 0.32) dampened spectacle. Tactical intrigue, not thriller.

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
53%
47%
Tottenham 53%
Aston Villa 47%
Shots
9
8
Tottenham 9
Aston Villa 8
Shots on Target
3
2
Tottenham 3
Aston Villa 2
Expected Goals (xG)
0.75
0.32
Tottenham 0.75
Aston Villa 0.32
Passes
382
348
Tottenham 382
Aston Villa 348
Pass Accuracy
88%
84%
Tottenham 88%
Aston Villa 84%
Corners
6
6
Tottenham 6
Aston Villa 6
Fouls
11
7
Tottenham 11
Aston Villa 7
Yellow Cards
2
0
Tottenham 2
Aston Villa 0
Red Cards
0
0
Tottenham 0
Aston Villa 0

Match Events

5' R. Bentancur (J. Palhinha)
22' 🟨 Micky van de Ven
M. Rogers 37'
HT
60' 🔄 M. Tel Richarlison
E. Guessand E. Buendia 🔄 61'
D. Malen O. Watkins 🔄 61'
67' 🟨 Kevin Danso
E. Buendia (L. Digne) 77'
79' 🔄 W. Odobert R. Kolo Muani
79' 🔄 X. Simons L. Bergvall
A. Onana R. Barkley 🔄 82'
L. Digne I. Maatsen 🔄 82'
86' 🔄 D. Spence B. Johnson
86' 🔄 R. Bentancur P. M. Sarr
FT

Player Cards

Our take on every player in this match

Tottenham

Goalkeepers
Guglielmo Vicario
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Pedro Porro
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
40%
Pass Acc
Kevin Danso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Micky van de Ven
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Djed Spence
NPC
NPC
86
Minutes
86
Minutes
29%
Pass Acc
6.3
Rating
Midfielders
João Palhinha
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.7
Rating
Rodrigo Bentancur
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Mohammed Kudus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Xavi Simons
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Wilson Odobert
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Forwards
Mathys Tel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
Antonin Kinsky
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jun'ai Byfield
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Archie Gray
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
11
Total Mins
Started
Entry
Pape Matar Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Richarlison
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Brennan Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Randal Kolo Muani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Aston Villa

Goalkeepers
Emiliano Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Matty Cash
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Ezri Konsa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Pau Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lucas Digne
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
Midfielders
Boubacar Kamara
ENFORCER
ENFORCER
4
Tackles
4
Tackles
14
Duels Won
82%
Win %
Amadou Onana
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Evann Guessand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Morgan Rogers
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
John McGinn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Donyell Malen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Marco Bizot
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ian Maatsen
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Victor Lindelöf
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
Ross Barkley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Emiliano Buendía
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Harvey Elliott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ollie Watkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Jadon Sancho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
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
04/09/2022 Aston Villa 0 - 4 Tottenham 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
04/09/2022
Premier League Villa Park
Tottenham Win
Aston Villa Win
Draw

League Standings

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

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.