Premier League Regular Season - 28

Wolves 2 - 0 FT Aston Villa

Molineux Stadium

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

Futmetrix Verdict
37
FT
Fri, Feb 27
Wolves
2-0
Aston Villa
⚡ Intensity 39
⚖️ Balance 13
🏆 Stakes 0
🎲 Upset 60
Wolves stun high-flying Aston Villa.

WOLVES TEAR UP THE SCRIPT

Average Entertainment Futmetrix Score: 37/100. A stunning reminder that league position means nothing when the basement side finds its teeth against a Champions League-bound giant.

Survival Instincts at Molineux

Nobody gave Wolves a prayer. Sitting rock bottom of the table with only one win all season, they welcomed a high-flying Aston Villa side looking to cement their top-four credentials. The early Balance of the match was exactly what you would expect: Villa dominated possession with 61%, moving the ball with clinical precision. However, they met a wall of gold. Yerson Mosquera was an absolute titan at the back, organizing a defense that had leaked goals for months. The home side sat deep, absorbing pressure and waiting for the Intensity to drop. Villa had the shots, but they lacked the killer instinct to break the deadlock in a tense opening hour where every tackle felt like a season-defining moment.

The Pivot at Sixty-One

The turning point arrived in the 61st minute and sent Molineux into a frenzy. Against the run of play, Joao Gomes latched onto a precise delivery from A. Armstrong to fire the hosts ahead. Suddenly, the Upset Factor wasn't just a possibility; it was the reality. Unai Emery’s side looked shell-shocked. They threw everything forward, racking up 14 total shots, but the clinical edge simply wasn't there. Wolves’ mid-block stayed compact, frustrating the visitors at every turn. The Stakes couldn't have been higher for the hosts, who played with the desperation of a team fighting for their lives, while Villa’s composure began to crumble under the pressure of the ticking clock.

Stoppage Time Chaos

As the clock ticked into the eighth minute of added time, the ultimate sucker punch arrived. With Villa committed entirely to the attack, R. Gomes found space on the break to double the lead and seal a historic 2-0 victory. This wasn't just a win; it was a statement. While Wolves remain 17 points from safety, this result provides a massive psychological boost. For Aston Villa, it is a catastrophic blow to their momentum in the Champions League race. The Intensity of the celebrations at the final whistle told the whole story. On a night where the 20th-placed side took down the 3rd-placed giants, Molineux witnessed the kind of drama that only the Premier League can deliver.

Key Questions

How did substitute Yerson Mosquera change the game?

Actually, Mosquera was a dominant starter. He anchored the defense with a match-high 8.3 rating, making vital interventions to keep Villa's expensive attack at bay all night.

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
39%
61%
Wolves 39%
Aston Villa 61%
Shots
9
14
Wolves 9
Aston Villa 14
Shots on Target
2
5
Wolves 2
Aston Villa 5
Expected Goals (xG)
0.98
1.06
Wolves 0.98
Aston Villa 1.06
Passes
316
493
Wolves 316
Aston Villa 493
Pass Accuracy
79%
88%
Wolves 79%
Aston Villa 88%
Corners
0
5
Wolves 0
Aston Villa 5
Fouls
12
19
Wolves 12
Aston Villa 19
Yellow Cards
3
3
Wolves 3
Aston Villa 3
Red Cards
0
0
Wolves 0
Aston Villa 0

Match Events

45'+1 🟨 Y. Mosquera
HT
52' 🟨 A. Armstrong
E. Buendia 🟨 54'
59' 🟨 J. Bellegarde
J. Sancho L. Bailey 🔄 60'
Douglas Luiz R. Barkley 🔄 60'
61' Joao Gomes (A. Armstrong)
E. Buendia T. Abraham 🔄 71'
L. Digne I. Maatsen 🔄 71'
L. Bailey 🟨 75'
81' 🔄 J. Bellegarde T. Arokodare
O. Watkins Alysson 🔄 86'
90' 🔄 Andre A. Gomes
M. Cash 🟨 90'+3
90'+3 🔄 A. Armstrong R. Gomes
90'+8 R. Gomes
FT

Player Cards

Our take on every player in this match

Wolves

Goalkeepers
José Sá
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Defenders
Yerson Mosquera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Santiago Bueno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Toti Gomes
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
2
Interceptions
3
Blocks
Midfielders
Jackson Tchatchoua
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
André
NPC
NPC
89
Minutes
89
Minutes
38%
Pass Acc
6.9
Rating
João Gomes
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Hugo Bueno
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Jean-Ricner Bellegarde
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Mateus Mané
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
6
Duels Won
0
Pens Won
Adam Armstrong
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
BENCH
Sam Johnstone
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Matt Doherty
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Möller Wolfe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Lima
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Saheed Olagunju
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodrigo Gomes
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.9
Rating
Angel Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Tom Edozie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tolu Arokodare
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry

Aston Villa

Goalkeepers
Emiliano Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Defenders
Matty Cash
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
51%
Pass Acc
Ezri Konsa
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
78%
Duel Win %
Pau Torres
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Lucas Digne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
71
Entry
Midfielders
Amadou Onana
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Douglas Luiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Jadon Sancho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Morgan Rogers
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Emiliano Buendía
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
71
Entry
Forwards
Ollie Watkins
NPC
NPC
86
Minutes
86
Minutes
11%
Pass Acc
6.3
Rating
BENCH
Marco Bizot
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ian Maatsen
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
9%
Pass Acc
Victor Lindelöf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tyrone Mings
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
38
Total Mins
Started
Entry
Lamare Bogarde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Leon Bailey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry
Tammy Abraham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Alysson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
30/11/2025 Aston Villa 1 - 0 Wolves Premier League Villa Park
01/02/2025 Wolves 2 - 0 Aston Villa Premier League Molineux Stadium
21/09/2024 Aston Villa 3 - 1 Wolves Premier League Villa Park
30/03/2024 Aston Villa 2 - 0 Wolves Premier League Villa Park
08/10/2023 Wolves 1 - 1 Aston Villa Premier League Molineux Stadium
06/05/2023 Wolves 1 - 0 Aston Villa Premier League Molineux Stadium
04/01/2023 Aston Villa 1 - 1 Wolves Premier League Villa Park
02/04/2022 Wolves 2 - 1 Aston Villa Premier League Molineux Stadium
16/10/2021 Aston Villa 2 - 3 Wolves Premier League Villa Park
06/03/2021 Aston Villa 0 - 0 Wolves Premier League Villa Park
30/11/2025
Premier League Villa Park
01/02/2025
Premier League Molineux Stadium
21/09/2024
Premier League Villa Park
30/03/2024
Premier League Villa Park
08/10/2023
Premier League Molineux Stadium
06/05/2023
Premier League Molineux Stadium
04/01/2023
Premier League Villa Park
02/04/2022
Premier League Molineux Stadium
16/10/2021
Premier League Villa Park
06/03/2021
Premier League Villa Park
Wolves Win
Aston Villa Win
Draw