Premier League Regular Season - 8

Tottenham 1 - 2 FT Aston Villa

Tottenham Hotspur Stadium

AI-powered match analysis and previews to help you decide which games are worth watching

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

Buendía's Bench Brilliance Silences Tottenham

Worth Watching Futmetrix Score: 59/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.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

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
D. Malen O. Watkins 🔄 61'
E. Guessand E. Buendia 🔄 61'
67' 🟨 Kevin Danso
E. Buendia (L. Digne) 77'
79' 🔄 X. Simons L. Bergvall
79' 🔄 W. Odobert R. Kolo Muani
L. Digne I. Maatsen 🔄 82'
A. Onana R. Barkley 🔄 82'
86' 🔄 D. Spence B. Johnson
86' 🔄 R. Bentancur P. M. Sarr
FT

Player Cards

Season performance ratings for players in this match

Tottenham

Goalkeepers
G. Vicario
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
P. Porro
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
40%
Pass Acc
K. Danso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. van de Ven
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
D. Spence
NPC
NPC
86
Minutes
86
Minutes
29%
Pass Acc
6.3
Rating
Midfielders
J. Palhinha
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
R. Bentancur
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
M. Kudus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
X. Simons
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
W. Odobert
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Forwards
M. Tel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
A. Kinsky
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Byfield
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Gray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Bergvall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
P. M. 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
B. Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
R. Kolo Muani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Aston Villa

Goalkeepers
E. Martinez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
M. Cash
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
E. Konsa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
P. Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Digne
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
Midfielders
B. Kamara
ENFORCER
ENFORCER
4
Tackles
4
Tackles
14
Duels Won
82%
Win %
A. Onana
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
E. Guessand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
M. Rogers
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
J. McGinn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
D. Malen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
M. Bizot
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
I. Maatsen
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
V. Lindelof
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Bogarde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Barkley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
E. Buendia
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
H. Elliott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. Watkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
J. 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
16/05/2025 Aston Villa 2 - 0 Tottenham Premier League Villa Park
09/02/2025 Aston Villa 2 - 1 Tottenham FA Cup Villa Park
03/11/2024 Tottenham 4 - 1 Aston Villa Premier League Tottenham Hotspur Stadium
10/03/2024 Aston Villa 0 - 4 Tottenham Premier League Villa Park
26/11/2023 Tottenham 1 - 2 Aston Villa Premier League Tottenham Hotspur Stadium
13/05/2023 Aston Villa 2 - 1 Tottenham Premier League Villa Park
01/01/2023 Tottenham 0 - 2 Aston Villa Premier League Tottenham Hotspur Stadium
09/04/2022 Aston Villa 0 - 4 Tottenham Premier League Villa Park
03/10/2021 Tottenham 2 - 1 Aston Villa Premier League Tottenham Hotspur Stadium
16/05/2025
Premier League Villa Park
09/02/2025
FA Cup Villa Park
03/11/2024
Premier League Tottenham Hotspur Stadium
10/03/2024
Premier League Villa Park
26/11/2023
Premier League Tottenham Hotspur Stadium
13/05/2023
Premier League Villa Park
01/01/2023
Premier League Tottenham Hotspur Stadium
09/04/2022
Premier League Villa Park
03/10/2021
Premier League Tottenham Hotspur Stadium
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)