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

Futmetrix Verdict
39
FT
Thu, Oct 2
Feyenoord
0-2
Aston Villa
⚡ Intensity 46
⚖️ Balance 13
🏆 Stakes 0
🎲 Upset 0
Bizot's heroics deny a wasteful Feyenoord.

Win Probability

  • Feyenoord 3%
  • Draw 22%
  • Aston Villa 76%

Futmetrix AI estimate

Clinical Villa Punish Wasteful Feyenoord at De Kuip

Skip It Futmetrix Score: 39/100. Aston Villa's ruthless efficiency masked a relentless Feyenoord siege, proving that elite goalkeeping and counter-attacking precision win European ties.

Early Scares and Shot Barrages

Feyenoord threw everything at the visitors from the opening whistle at De Kuip. Despite the away side controlling possession, Aston Villa found themselves under constant bombardment. The Intensity spiked early when Anel Ahmedhodžić faced a 15th-minute VAR card review, surviving the scare to keep the Dutch side at full strength. From there, the hosts turned the pitch into a shooting gallery. They racked up 19 total attempts, testing the English defence from every conceivable angle. Yet, the high Stakes of this Europa League clash seemed to rattle their composure in the final third, leaving them frustrated despite generating numerous quality chances.

The Wall and The Sucker Punch

The match hinged entirely on Marco Bizot. The Villa goalkeeper produced an absolute masterclass, registering eight crucial saves to silence the home crowd. His heroics disrupted the Balance of play, giving the visitors a solid platform to strike completely against the run of chances. The defining moment arrived in the 61st minute. B. Kamara carved out a rare opening, and E. Buendia made absolutely no mistake. One clean finish instantly deflated the stadium. It was a textbook European away performance—absorb the pressure, weather the inevitable storm, and ruthlessly punish the first clear breakdown in the opponent's structure.

Sealing the Deal

Feyenoord desperately chased an equaliser, but their defensive shape inevitably fractured as they committed bodies forward. J. McGinn capitalised on the extra space in the 79th minute, burying a second goal that killed off any lingering hope for the hosts. Ezri Konsa marshalled the backline brilliantly through the closing stages, ensuring the clean sheet remained intact. This 2-0 victory solidifies Villa's magnificent run of form, keeping them soaring in second place in the league stage. For Feyenoord, the Upset Factor never materialised, leaving them languishing down in 29th place with serious tactical questions to answer.

Key Questions

What made Marco Bizot the Man of the Match?

Bizot delivered a spectacular goalkeeping masterclass, single-handedly denying Feyenoord with eight vital saves to keep a clean sheet and secure Aston Villa's away victory.

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
41%
59%
Feyenoord 41%
Aston Villa 59%
Shots
19
6
Feyenoord 19
Aston Villa 6
Shots on Target
8
3
Feyenoord 8
Aston Villa 3
Expected Goals (xG)
1.47
0.63
Feyenoord 1.47
Aston Villa 0.63
Passes
339
530
Feyenoord 339
Aston Villa 530
Pass Accuracy
86%
89%
Feyenoord 86%
Aston Villa 89%
Corners
8
1
Feyenoord 8
Aston Villa 1
Fouls
17
10
Feyenoord 17
Aston Villa 10
Yellow Cards
3
3
Feyenoord 3
Aston Villa 3
Red Cards
0
0
Feyenoord 0
Aston Villa 0

Match Events

HT
46' 🔄 Hwang In-Beom O. Targhalline
49' 🟨 Sem Steijn
E. Buendia (B. Kamara) 61'
E. Buendia D. Malen 🔄 71'
71' 🔄 G. Read B. Nieuwkoop
O. Watkins L. Bogarde 🔄 71'
71' 🔄 L. Sauer A. Sliti
75' 🔄 S. Steijn C. Larin
I. Maatsen L. Digne 🔄 77'
J. McGinn 79'
Marco Bizot 🟨 82'
85' 🟨 Cyle Larin
Morgan Rogers 🟨 85'
M. Cash V. Lindelof 🔄 86'
J. McGinn H. Elliott 🔄 86'
86' 🔄 L. Valente J. Bos
Victor Lindelöf 🟨 90'+3
FT

Player Cards

Our take on every player in this match

Feyenoord

Goalkeepers
Timon Wellenreuther
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Givairo Read
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
21%
Pass Acc
Anel Ahmedhodžić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Tsuyoshi Watanabe
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Gijs Smal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Sem Steijn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Hwang In-beom
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Luciano Valente
NPC
NPC
86
Minutes
86
Minutes
31%
Pass Acc
6.6
Rating
Forwards
Anis Hadj-Moussa
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
20%
Pass Acc
Ayase Ueda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Leo Sauer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
BENCH
Justin Bijlow
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Liam Bossin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bart Nieuwkoop
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Jordan Bos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Jordan Lotomba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jan Plug
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oussama Targhalline
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Cyle Larin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Gonçalo Borges
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Casper Tengstedt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gaoussou Diarra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aymen Sliti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry

Aston Villa

Goalkeepers
Marco Bizot
OCTOPUS
OCTOPUS
8
Saves
8
Saves
0
Conceded
100%
Save %
Defenders
Matty Cash
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Ezri Konsa
MAGNET
MAGNET
92
Activity
92
Activity
86
Passes
6
Duels
Pau Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ian Maatsen
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Midfielders
John McGinn
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Boubacar Kamara
MAGNET
MAGNET
73
Activity
73
Activity
63
Passes
10
Duels
Evann Guessand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Morgan Rogers
DRIBBLER
DRIBBLER
6
Dribbles
6
Dribbles
7
Attempts
86%
Success %
Emiliano Buendía
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Ollie Watkins
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
BENCH
Sam Proctor
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Victor Lindelöf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Lucas Digne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Lamare Bogarde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Harvey Elliott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Jamaldeen Jimoh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Benjamin Broggio
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
Donyell Malen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry

League Standings

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