Aston Villa 1 - 0 FT Bologna

Villa Park

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

Futmetrix Verdict
24
FT
Thu, Sep 25
Aston Villa
1-0
Bologna
⚡ Intensity 21
⚖️ Balance 24
🏆 Stakes 0
🎲 Upset 0
Bizot's heroics secure Villa Park victory.

Villa Park Fortress Denies Brave Bologna

Skip It Futmetrix Score: 24/100. John McGinn's early strike and a monumental goalkeeping display ensured the hosts kept their flawless European momentum intact despite heavy Italian pressure.

The Early Breakthrough

Set the scene under the floodlights at Villa Park, where European nights always carry a special weight. The Stakes were unmistakably high from the opening exchanges, with both sides flying high in the league phase and desperate to cement their credentials. Aston Villa wasted absolutely no time asserting their authority. Just 13 minutes in, J. McGinn found the back of the net, dispatching a clinical finish that sent the home supporters into a frenzy. Bologna edged possession with 53 percent of the ball, attempting to dictate the tempo through midfield combinations, but the early breakthrough forced the Italian side to completely abandon their cautious tactical approach and chase the game immediately. The visitors suddenly found themselves needing to break down a rigid defence, setting up a fascinating tactical chess match.

The Italian Siege

The Intensity dialed up significantly as Bologna responded with an absolute barrage of attacking sequences. They registered 17 total shots, testing the home defence from every conceivable angle. This was exactly where Marco Bizot stepped up to completely alter the course of the tie. Bologna's attack, spearheaded by the relentless running and vision of Riccardo Orsolini, threw everything at the Villa net. Yet, Bizot stood as an immovable wall, pulling off seven crucial saves to deny the visitors. At the other end, Villa cleverly piled on the set-piece pressure. By racking up eight corners, they broke up the visitors' rhythm and kept the Italian defence constantly looking over their shoulders. The goalkeeping heroics became the definitive story of the middle third, as Bizot's sharp reflexes continually frustrated a growingly desperate Italian frontline.

Holding the Line

Despite the slender lead on the scoreboard, the Balance of the match remained on a sheer knife-edge until the final whistle blew. Pau Torres orchestrated the backline brilliantly, ensuring Aston Villa absorbed the late pressure without buckling under the weight. Bologna pushed incredibly hard, managing 11 shots inside the penalty box, but simply couldn't find the crucial finishing touch to secure an equalizer. This gritty 1-0 victory keeps the English side firmly entrenched near the top of the table, extending their flawless winning streak. For the travelling Italians, it is a deeply frustrating blank, though their undeniable attacking intent proved they absolutely belong in the knockout conversation as the tournament progresses. The defensive resilience shown by the hosts will delight their manager, proving they can grind out results when not firing on all cylinders offensively.

Key Questions

What made Marco Bizot the Man of the Match?

Marco Bizot delivered a flawless performance, making seven critical saves against a relentless Bologna attack to single-handedly preserve Aston Villa's 1-0 clean sheet.

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
47%
53%
Aston Villa 47%
Bologna 53%
Shots
12
17
Aston Villa 12
Bologna 17
Shots on Target
4
7
Aston Villa 4
Bologna 7
Expected Goals (xG)
1.24
1.10
Aston Villa 1.24
Bologna 1.10
Passes
341
376
Aston Villa 341
Bologna 376
Pass Accuracy
79%
82%
Aston Villa 79%
Bologna 82%
Corners
8
3
Aston Villa 8
Bologna 3
Fouls
16
14
Aston Villa 16
Bologna 14
Yellow Cards
2
2
Aston Villa 2
Bologna 2
Red Cards
0
0
Aston Villa 0
Bologna 0

Match Events

13' J. McGinn
42' 🟨 Matty Cash
HT
58' 🔄 E. Buendia J. Sancho
58' 🔄 D. Malen O. Watkins
Jhon Lucumí 🟨 66'
Martin Vitík 🟨 66'
F. Bernardeschi R. Orsolini 🔄 70'
N. Zortea E. Holm 🔄 70'
N. Cambiaghi J. Rowe 🔄 70'
71' 🟨 John McGinn
74' 🔄 I. Maatsen L. Digne
S. Castro T. Dallinga 🔄 83'
J. Odgaard G. Fabbian 🔄 83'
FT

Player Cards

Our take on every player in this match

Aston Villa

Goalkeepers
Marco Bizot
OCTOPUS
OCTOPUS
7
Saves
7
Saves
0
Conceded
100%
Save %
Defenders
Matty Cash
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ezri Konsa
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Pau Torres
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
64%
Duel Win %
Ian Maatsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
74
Entry
Midfielders
John McGinn
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Boubacar Kamara
ENFORCER
ENFORCER
5
Tackles
5
Tackles
12
Duels Won
86%
Win %
Evann Guessand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Morgan Rogers
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Emiliano Buendía
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
Forwards
Donyell Malen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
BENCH
Sam Proctor
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Russ Oakley
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
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
Lucas Digne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Andrés García
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
Harvey Elliott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bradley Burrowes
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
32
Total Mins
Started
Entry
Jadon Sancho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry

Bologna

Goalkeepers
Łukasz Skorupski
PENALTY HERO
PENALTY HERO
1
Pens Saved
1
Pens Saved
3
Saves
7.9
Rating
Defenders
Nadir Zortea
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Martin Vitík
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
3
Fouls
6.7
Rating
Jhon Lucumí
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Charalampos Lykogiannis
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
24%
Pass Acc
Midfielders
Federico Bernardeschi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Lewis Ferguson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Remo Freuler
MAGNET
MAGNET
75
Activity
75
Activity
62
Passes
13
Duels
Nicolò Cambiaghi
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Forwards
Santiago Castro
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
Jens Odgaard
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
BENCH
Federico Ravaglia
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Massimo Pessina
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Emil Holm
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Torbjørn Heggem
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Miranda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikola Moro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giovanni Fabbian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Riccardo Orsolini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Jonathan Rowe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Thijs Dallinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/09/2026 Bologna 1 - 3 Aston Villa UEFA Europa League Renato Dall'Ara
09/25/2025 Aston Villa 1 - 0 Bologna UEFA Europa League Villa Park
10/22/2024 Aston Villa 2 - 0 Bologna UEFA Champions League Villa Park
04/09/2026
UEFA Europa League Renato Dall'Ara
09/25/2025
UEFA Europa League Villa Park
10/22/2024
UEFA Champions League Villa Park
Aston Villa Win
Bologna Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Panathinaikos 1 3 4 1 +3 WBSC Young Boys 1 - 4 Panathinaikos (25-09-2025)
2 Dinamo Zagreb 1 3 3 1 +2 WDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
3 FC Midtjylland 1 3 2 0 +2 WFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
4 Lille 1 3 2 1 +1 WLille 2 - 1 Brann (25-09-2025)
5 SC Freiburg 1 3 2 1 +1 WSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
6 VfB Stuttgart 1 3 2 1 +1 WVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
7 AS Roma 1 3 2 1 +1 WNice 1 - 2 AS Roma (24-09-2025)
8 Ludogorets 1 3 2 1 +1 WMalmo FF 1 - 2 Ludogorets (24-09-2025)
9 Aston Villa 1 3 1 0 +1 WAston Villa 1 - 0 Bologna (25-09-2025)
10 Lyon 1 3 1 0 +1 WUtrecht 0 - 1 Lyon (25-09-2025)
11 FC Porto 1 3 1 0 +1 WRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
12 SC Braga 1 3 1 0 +1 WSC Braga 1 - 0 Feyenoord (24-09-2025)
13 FCSB 1 3 1 0 +1 WGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
14 Genk 1 3 1 0 +1 WRangers 0 - 1 Genk (25-09-2025)
15 Nottingham Forest 1 1 2 2 0 DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
16 Real Betis 1 1 2 2 0 DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
17 Celtic 1 1 1 1 0 DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
18 Plzen 1 1 1 1 0 DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
19 FK Crvena Zvezda 1 1 1 1 0 DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
20 Ferencvarosi TC 1 1 1 1 0 DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
21 Maccabi Tel Aviv 1 1 0 0 0 DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
22 PAOK 1 1 0 0 0 DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
23 Nice 1 0 1 2 -1 LNice 1 - 2 AS Roma (24-09-2025)
24 Brann 1 0 1 2 -1 LLille 2 - 1 Brann (25-09-2025)
25 Malmo FF 1 0 1 2 -1 LMalmo FF 1 - 2 Ludogorets (24-09-2025)
26 Celta Vigo 1 0 1 2 -1 LVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
27 FC Basel 1893 1 0 1 2 -1 LSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
28 Utrecht 1 0 0 1 -1 LUtrecht 0 - 1 Lyon (25-09-2025)
29 Feyenoord 1 0 0 1 -1 LSC Braga 1 - 0 Feyenoord (24-09-2025)
30 Rangers 1 0 0 1 -1 LRangers 0 - 1 Genk (25-09-2025)
31 GO Ahead Eagles 1 0 0 1 -1 LGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
32 Bologna 1 0 0 1 -1 LAston Villa 1 - 0 Bologna (25-09-2025)
33 Red Bull Salzburg 1 0 0 1 -1 LRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
34 Fenerbahçe 1 0 1 3 -2 LDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
35 Sturm Graz 1 0 0 2 -2 LFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
36 BSC Young Boys 1 0 1 4 -3 LBSC Young Boys 1 - 4 Panathinaikos (25-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.