Tottenham vs Aston Villa

19 September 2026 · Premier League · 2026/27 · Referee Samuel Barrott

Full time 2 – 3

Half-time: 0–1

  • Conor Gallagher 86’
  • Jan Paul van Hecke 90+8’
  • Johan Manzambi 45+4’
  • Nicolas Jackson 67’
  • Emiliano Buendía 79’

Match summary

Aston Villa won 3-2 away at Tottenham. Aston Villa led 1-0 at half-time.

In the first half, Johan Manzambi put Aston Villa ahead in first-half stoppage time, set up by Boubacar Kamara. In the second half, Nicolas Jackson made it 0-2 in the 67th minute, set up by Johan Manzambi, Emiliano Buendía made it 0-3 in the 79th minute, set up by John McGinn, Conor Gallagher pulled one back to make it 1-3 in the 86th minute, set up by Mohammed Kudus, and Jan Paul van Hecke made it 2-3 with a header in stoppage time, set up by Andrew Robertson.

There was little between the sides on chances: Tottenham created 1.74 expected goals (xG) from 20 shots, Aston Villa 1.76 from 15.

Tottenham dominated territory and possession during their Premier League fixture against Aston Villa, registering sixty-four percent possession, one hundred and thirty-three attacks, and eleven corners compared to their opponents' solitary corner. Despite this heavy territorial advantage and a total of nineteen shots to Aston Villa's fifteen, both teams managed six shots on target. The expected goals statistics reflected a remarkably tight contest, with Tottenham recording 1.74 expected goals against Aston Villa's 1.76. Discipline was reasonably well maintained across the ninety minutes, as Tottenham committed nine fouls and received one yellow card, while Aston Villa committed thirteen fouls and collected two yellow cards.

The match turned significantly in Aston Villa's favour late in the first half when Johan Manzambi scored with a right-footed shot in the fourth minute of added time to break the deadlock. Early in the second half, Nicolas Jackson extended the lead to two goals with a right-footed strike in the sixty-seventh minute. Emiliano Buendía added a third for the visitors with another right-footed shot in the seventy-ninth minute. Tottenham fought back through Conor Gallagher, who scored with a right foot shot in the eighty-sixth minute, before Jan Paul van Hecke headed in another goal in the ninety-eighth minute, concluding the scoring at two to three.

Match stats

64% Possession 36%
19 Shots 15
6 Shots on target 6
11 Corners 1
133 Attacks 67
78 Dangerous attacks 25
571 Passes 332
87% Pass accuracy 84%
34 Tackles 18
9 Fouls 13
1 Yellow cards 2
0 Red cards 0
5 Offsides 2

Key events

Tottenham Aston Villa
Kick-off
SávioShot on target
11’
SávioShot on target
11’
15’
Johan ManzambiShot on target
19’
Archie GrayShot on target
21’
SávioShot on target
21’
27’
Emiliano BuendíaShot on target
45+4’
Johan Manzambi Right foot shot0-1 (Aston Villa)
45+7’
Half-time0-1
46’
Nicolas JacksonTripping
Second half underway
53’
Nicolas JacksonShot on target
VAR review
60’
67’
Nicolas JacksonRight foot shot0-2 (Aston Villa)
79’
Emiliano BuendíaRight foot shot0-3 (Aston Villa)
Conor GallagherRight foot shot1-3 (Tottenham)
86’
90+2’
90+3’
Unai EmeryArgument
James MaddisonShot on target
90+3’
Jan Paul van HeckeHeader2-3 (Tottenham)
90+8’
Full-time2-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.74 1.76 45+4’ Johan Manzambi (Aston Villa), 0-1 45+4’ 67’ Nicolas Jackson (Aston Villa), 0-2 67’ 79’ Emiliano Buendía (Aston Villa), 0-3 79’ 86’ Conor Gallagher (Tottenham), 1-3 86’ 90+8’ Jan Paul van Hecke (Tottenham), 2-3 90+8’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.74 1.76 45+4’ Johan Manzambi (Aston Villa), 0-1 Manzambi 45+4’ 67’ Nicolas Jackson (Aston Villa), 0-2 Jackson 67’ 79’ Emiliano Buendía (Aston Villa), 0-3 Buendía 79’ 86’ Conor Gallagher (Tottenham), 1-3 Gallagher 86’ 90+8’ Jan Paul van Hecke (Tottenham), 2-3 van Hecke 90+8’
Tottenham 1.74 xGAston Villa 1.76 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Aston Villa attacking Tottenham attacking 
49’ Johan Manzambi (Aston Villa), open play, 0.70 xG, goal 86’ Conor Gallagher (Tottenham), open play, 0.38 xG, goal 90+8’ Jan Paul van Hecke (Tottenham), set piece, 0.36 xG, goal 53’ Nicolas Jackson (Aston Villa), open play, 0.32 xG, saved 21’ Archie Gray (Tottenham), open play, 0.26 xG, saved 11’ Sávio (Tottenham), open play, 0.13 xG, saved 67’ Nicolas Jackson (Aston Villa), open play, 0.12 xG, goal 11’ Sávio (Tottenham), open play, 0.10 xG, saved 53’ Johan Manzambi (Aston Villa), open play, 0.10 xG, blocked 49’ Boubacar Kamara (Aston Villa), open play, 0.08 xG, off target 27’ Emiliano Buendía (Aston Villa), open play, 0.07 xG, saved 53’ Nicolas Jackson (Aston Villa), open play, 0.07 xG, off target 88’ Emiliano Buendía (Aston Villa), open play, 0.07 xG, blocked 28’ Nicolas Jackson (Aston Villa), open play, 0.06 xG, off target 90+3’ James Maddison (Tottenham), direct free kick, 0.06 xG, saved 34’ Sandro Tonali (Tottenham), from a corner, 0.06 xG, blocked 90+3’ Mohammed Kudus (Tottenham), set piece, 0.05 xG, off target 34’ Dominic Solanke (Tottenham), from a corner, 0.05 xG, blocked 58’ Nicolas Jackson (Aston Villa), open play, 0.05 xG, blocked 90+5’ Micky van de Ven (Tottenham), from a corner, 0.04 xG, off target 75’ Omar Marmoush (Tottenham), open play, 0.04 xG, blocked 50’ Mateus Fernandes (Tottenham), open play, 0.03 xG, off target 15’ Johan Manzambi (Aston Villa), open play, 0.03 xG, saved 81’ James Maddison (Tottenham), open play, 0.03 xG, off target 56’ Nicolas Jackson (Aston Villa), open play, 0.03 xG, off target 76’ Mohammed Kudus (Tottenham), from a corner, 0.03 xG, off target 21’ Sávio (Tottenham), from a corner, 0.02 xG, saved 31’ Johan Manzambi (Aston Villa), open play, 0.02 xG, off target 41’ Matteo Ruggeri (Aston Villa), open play, 0.02 xG, off target 70’ Sandro Tonali (Tottenham), from a corner, 0.02 xG, off target 24’ Mateus Fernandes (Tottenham), open play, 0.02 xG, off target 66’ Dominic Solanke (Tottenham), from a corner, 0.02 xG, off target 79’ Emiliano Buendía (Aston Villa), open play, 0.02 xG, goal 11’ Pedro Porro (Tottenham), from a corner, 0.01 xG, off target 33’ Sandro Tonali (Tottenham), open play, 0.01 xG, blocked 49’ Johan Manzambi (Aston Villa), open play, 0.70 xG, goal 86’ Conor Gallagher (Tottenham), open play, 0.38 xG, goal 90+8’ Jan Paul van Hecke (Tottenham), set piece, 0.36 xG, goal 53’ Nicolas Jackson (Aston Villa), open play, 0.32 xG, saved 21’ Archie Gray (Tottenham), open play, 0.26 xG, saved 11’ Sávio (Tottenham), open play, 0.13 xG, saved 67’ Nicolas Jackson (Aston Villa), open play, 0.12 xG, goal 11’ Sávio (Tottenham), open play, 0.10 xG, saved 53’ Johan Manzambi (Aston Villa), open play, 0.10 xG, blocked 49’ Boubacar Kamara (Aston Villa), open play, 0.08 xG, off target 27’ Emiliano Buendía (Aston Villa), open play, 0.07 xG, saved 53’ Nicolas Jackson (Aston Villa), open play, 0.07 xG, off target 88’ Emiliano Buendía (Aston Villa), open play, 0.07 xG, blocked 90+3’ James Maddison (Tottenham), direct free kick, 0.06 xG, saved 28’ Nicolas Jackson (Aston Villa), open play, 0.06 xG, off target 34’ Sandro Tonali (Tottenham), from a corner, 0.06 xG, blocked 90+3’ Mohammed Kudus (Tottenham), set piece, 0.05 xG, off target 34’ Dominic Solanke (Tottenham), from a corner, 0.05 xG, blocked 58’ Nicolas Jackson (Aston Villa), open play, 0.05 xG, blocked 90+5’ Micky van de Ven (Tottenham), from a corner, 0.04 xG, off target 75’ Omar Marmoush (Tottenham), open play, 0.04 xG, blocked 15’ Johan Manzambi (Aston Villa), open play, 0.03 xG, saved 50’ Mateus Fernandes (Tottenham), open play, 0.03 xG, off target 81’ James Maddison (Tottenham), open play, 0.03 xG, off target 31’ Johan Manzambi (Aston Villa), open play, 0.02 xG, off target 56’ Nicolas Jackson (Aston Villa), open play, 0.03 xG, off target 70’ Sandro Tonali (Tottenham), from a corner, 0.02 xG, off target 76’ Mohammed Kudus (Tottenham), from a corner, 0.03 xG, off target 21’ Sávio (Tottenham), from a corner, 0.02 xG, saved 41’ Matteo Ruggeri (Aston Villa), open play, 0.02 xG, off target 24’ Mateus Fernandes (Tottenham), open play, 0.02 xG, off target 66’ Dominic Solanke (Tottenham), from a corner, 0.02 xG, off target 79’ Emiliano Buendía (Aston Villa), open play, 0.02 xG, goal 11’ Pedro Porro (Tottenham), from a corner, 0.01 xG, off target 33’ Sandro Tonali (Tottenham), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Tottenham 4-2-3-1 Starting XI
Kinský
Porro 19’
Hecke
Ven
Robertson
Bentancur 84’
Tonali 84’
Savinho
Fernandes 46’
Marmoush
Solanke 66’
Aston Villa 4-2-3-1 Starting XI
Suzuki
Ruggeri
Mings
Lindelöf
Wan-Bissaka 46’
Gomes
Kamara 84’
Buendía
Manzambi 72’
McGinn 84’
Jackson 88’

Player stats

PlayerPosMinGAShxGxAKPCards
Antonín Kinsky GK900 0.000.000
Pedro Porro DEF181 0.010.000
Jan Paul van Hecke DEF9011 0.360.031
Micky van de Ven DEF901 0.040.000
Andrew Robertson DEF9010 0.000.454
Rodrigo Bentancur MID900 0.000.000
Sandro Tonali MID903 0.100.021
Sávio MID903 0.260.354
Mateus Fernandes MID542 0.050.000
Omar Marmoush MID901 0.040.000
Dominic Solanke FWD742 0.070.101
Archie Gray Sub721 0.260.000
Mohammed Kudus Sub3612 0.080.381
James Maddison Sub162 0.090.000
Conor Gallagher Sub111 0.380.000
Lucas Bergvall Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Tottenham win 50% Avg odds 1.89 Our estimate 34%
Draw 25% Avg odds 3.77 Our estimate 32%
Aston Villa win 25% Avg odds 3.81 Our estimate 34%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.