Premier League - Regular Season - 15
Saturday 6 December 202512:30
1/4

Score & Verdict

Aston Villa
2
-
Arsenal
1

Expected Goals (xG)

1.49
Aston Villa
vs
1.91
Arsenal

FutMetrix Score

90
must_watch
-6
vs Pre
Slide 1 of 4
90
FULL TIME
Sat 6 Dec
Aston Villa
2-1
Arsenal
Intensity
62
⚖️ Balance
56
🏆 Stakes
100
🎲 Upset
60
-6 vs pre-game
Villa stun Arsenal with stoppage-time drama

Buendia's Stoppage-Time Dagger Ends Six-Pointer Thriller

Must Watch Futmetrix Score: 90/100. When the title race hinges on a single point, this is the match that reshapes the Premier League landscape—Villa's late upset over Arsenal proves the top two remain locked in a genuine battle.

From Draw to Devastation in Five Minutes

Aston Villa turned a 1-1 stalemate into a title-defining victory when E. Buendia struck in the 95th minute, assisted by B. Kamara. The intensity of this contest never wavered—three lead changes and a combined 27 shots created a shooting gallery that tested both defenses relentlessly. Emiliano Martínez made seven saves to keep Villa in the hunt, while M. Cash had opened the scoring in the 36th minute. Arsenal's L. Trossard, introduced at halftime, equalized in the 52nd minute to level the stakes.

Substitute Impact Decides the Balance

The match's turning point came from the bench. Trossard's introduction shifted Arsenal's attacking balance, but Villa's late substitutions proved decisive. Buendia's entrance in the 87th minute—just eight minutes before his match-winning intervention—exemplified how tactical switches can alter title races. Arsenal dominated possession (53%) and shot volume (15 attempts), yet Villa's clinical finishing and goalkeeper heroics proved decisive. The lead changed hands three times across 95 minutes, with neither team able to establish control despite intensity that rarely dipped below maximum.

What This Means for the Title Race

Arsenal's loss cuts their lead over Villa from three points to one, with Villa now on an exceptional five-game winning streak. The upset factor looms large—Villa were underdogs with a 28% probability gap, yet emerged victorious through composure under pressure. This wasn't a fluke; it was a statement that Arsenal's title credentials face a genuine challenger. Both teams created chances (Arsenal's 1.91 xG vs Villa's 1.49), but Villa converted theirs when it mattered most.

Key Questions

How dramatic was Buendia's 90th-minute winner?

Buendia struck in the 95th minute—five minutes into stoppage time—to break a 1-1 deadlock and snatch victory from a 1-1 draw, the ultimate gut-punch for Arsenal.

What does this mean for Aston Villa's season?

Villa close the gap to one point while extending their winning streak to five games—they're now genuine title contenders, not pretenders.

How did substitutes change the game?

Trossard equalized for Arsenal; Buendia won it for Villa. Both bench players scored, proving tactical switches decided this six-pointer.

Why is this match rated 90/100?

Our Futmetrix algorithm analyzed intensity, balance, and stakes. The final score of 90/100 places this match in the "Must Watch" category.

Match Statistics

Possession
Shots
On Target
Expected Goals (xG)
Total Passes
Pass Accuracy
Yellow Cards
Red Cards

Match Events

36'
M. Cash
HT
🔄46'
M. Merino
↑ V. Gyokeres
🔄46'
E. Eze
↑ L. Trossard
52'
L. Trossard
66'🔄
O. Watkins
↑ D. Malen
🟨72'
R. Calafiori
🟨74'
B. Saka
75'🔄
J. McGinn
↑ J. Sancho
75'🔄
A. Onana
↑ L. Bogarde
🔄79'
B. Saka
↑ N. Madueke
🔄86'
L. Trossard
↑ G. Martinelli
🔄86'
R. Calafiori
↑ M. Lewis-Skelly
87'🔄
P. Torres
↑ V. Lindelof
87'🔄
M. Cash
↑ E. Buendia
90'+5
E. Buendia
Assist: B. Kamara
FT

Player Match Cards

Aston Villa

4-2-3-1
GK
Emiliano Martínez
Provocateur
Provocateur
1
Fouls Won
1
Fouls
1
Duels
0
Pens W
DEF
Matty Cash
Sniper
Sniper
100%
Conversion
100%
Conver
1
Goals
1
Shots
Ezri Konsa
NPC
NPC
95
Minutes
95
Minute
43%
Pass A
6.7
Rating
Pau Torres
NPC
NPC
86
Minutes
86
Minute
39%
Pass A
6.6
Rating
Ian Maatsen
Provocateur
Provocateur
2
Fouls Won
2
Fouls
5
Duels
0
Pens W
MID
Boubacar Kamara
Provider
Provider
1
Assists
1
Assist
1
Key Pa
7.6
Rating
Amadou Onana
NPC
NPC
75
Minutes
75
Minute
25%
Pass A
6.5
Rating
John McGinn
NPC
NPC
75
Minutes
75
Minute
14%
Pass A
6.7
Rating
Youri Tielemans
👻InvisibleNothing to note
Morgan Rogers
NPC
NPC
95
Minutes
95
Minute
25%
Pass A
6.9
Rating
ATK
Ollie Watkins
Dribbler
Dribbler
3
Dribbles
3
Dribbl
3
Attemp
100%
Succes
Bench
Marco Bizot
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
Victor Lindelöf
Cameo
Cameo
9
Minutes
9
Minute
4
Touche
None
Events
87'
Lucas Digne
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
Andrés García
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
Lamare Bogarde
👻InvisibleNothing to note
75'
Emiliano Buendía
Clutch Hero
Clutch Hero
0
Goal Time
0
Goal T
0
Impact
7
Rating
87'
George Hemmings
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
Donyell Malen
👻InvisibleNothing to note
66'
Jadon Sancho
👻InvisibleNothing to note
75'

Arsenal

4-3-3
GK
David Raya
Provocateur
Provocateur
1
Fouls Won
1
Fouls
1
Duels
0
Pens W
DEF
Ben White
Wall
Wall
0
Dribbled Past
0
Dribbl
3
Tackle
71%
Duel W
Jurriën Timber
Sweeper
Sweeper
4
Cleanups
4
Cleanu
2
Interc
2
Blocks
Piero Hincapié
Sweeper
Sweeper
3
Cleanups
3
Cleanu
1
Interc
2
Blocks
Riccardo Calafiori
Wall
Wall
0
Dribbled Past
0
Dribbl
3
Tackle
86%
Duel W
MID
Martin Ødegaard
Architect
Architect
3
Key Passes
3
Key Pa
0
Assist
57%
Pass A
Martín Zubimendi
Sweeper
Sweeper
3
Cleanups
3
Cleanu
3
Interc
0
Blocks
Declan Rice
Sweeper
Sweeper
4
Cleanups
4
Cleanu
2
Interc
2
Blocks
ATK
Bukayo Saka
Architect
Architect
4
Key Passes
4
Key Pa
0
Assist
28%
Pass A
Mikel Merino
👻InvisibleNothing to note
Eberechi Eze
👻InvisibleNothing to note
Bench
Kepa Arrizabalaga
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
Myles Lewis-Skelly
Cameo
Cameo
9
Minutes
9
Minute
4
Touche
None
Events
86'
Marli Salmon
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
Christian Nørgaard
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
Ethan Nwaneri
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
Viktor Gyökeres
👻InvisibleNothing to note
46'
Leandro Trossard
Super Sub
Super Sub
0
Impact
0
Impact
41
Minute
7.9
Rating
46'
Noni Madueke
👻InvisibleNothing to note
79'
Gabriel Martinelli
Cameo
Cameo
9
Minutes
9
Minute
1
Touche
None
Events
86'

Head to Head Record

18/01/2025
Premier League
Emirates Stadium
24/08/2024
Premier League
Villa Park
14/04/2024
Premier League
Emirates Stadium
09/12/2023
Premier League
Villa Park
18/02/2023
Premier League
Villa Park
31/08/2022
Premier League
Emirates Stadium
19/03/2022
Premier League
Villa Park
22/10/2021
Premier League
Emirates Stadium
06/02/2021
Premier League
Villa Park
08/11/2020
Premier League
Emirates Stadium
Aston Villa Win
Arsenal Win
Draw

After Matchweek 15

P
15
GF
28
GA
9
GD
+19
L
Loss
W
Win
D
Draw
W
Win
D
Draw
P
15
GF
35
GA
16
GD
+19
W
Win
W
Win
W
Win
L
Loss
W
Win
P
15
GF
22
GA
15
GD
+7
W
Win
W
Win
W
Win
W
Win
W
Win
P
15
GF
25
GA
15
GD
+10
D
Draw
L
Loss
D
Draw
W
Win
W
Win
P
15
GF
18
GA
17
GD
+1
W
Win
W
Win
L
Loss
W
Win
W
Win
P
14
GF
18
GA
11
GD
+7
W
Win
L
Loss
W
Win
D
Draw
W
Win
P
15
GF
18
GA
17
GD
+1
L
Loss
D
Draw
W
Win
L
Loss
D
Draw
P
15
GF
24
GA
24
GD
0
D
Draw
D
Draw
W
Win
L
Loss
L
Loss
P
15
GF
25
GA
18
GD
+7
W
Win
D
Draw
L
Loss
L
Loss
D
Draw
P
14
GF
24
GA
20
GD
+4
L
Loss
W
Win
W
Win
D
Draw
W
Win
P
15
GF
21
GA
19
GD
+2
W
Win
D
Draw
W
Win
W
Win
L
Loss
P
14
GF
22
GA
21
GD
+1
D
Draw
W
Win
L
Loss
D
Draw
D
Draw
P
15
GF
21
GA
24
GD
-3
D
Draw
L
Loss
L
Loss
D
Draw
L
Loss
P
15
GF
21
GA
24
GD
-3
L
Loss
L
Loss
W
Win
L
Loss
W
Win
15Fulham17
P
14
GF
19
GA
22
GD
-3
L
Loss
W
Win
W
Win
L
Loss
W
Win
16Leeds15
P
15
GF
19
GA
29
GD
-10
D
Draw
W
Win
L
Loss
L
Loss
L
Loss
P
15
GF
14
GA
25
GD
-11
L
Loss
W
Win
L
Loss
W
Win
W
Win
P
14
GF
16
GA
28
GD
-12
D
Draw
L
Loss
D
Draw
W
Win
W
Win
P
15
GF
16
GA
30
GD
-14
L
Loss
L
Loss
L
Loss
L
Loss
L
Loss
P
14
GF
7
GA
29
GD
-22
L
Loss
L
Loss
L
Loss
L
Loss
L
Loss
Home Team
Away Team