UEFA Europa League League Stage - 1

VfB Stuttgart 2 - 1 FT Celta Vigo

MHPArena

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

Futmetrix Verdict
45
FT
Thu, Sep 25
VfB Stuttgart
2-1
Celta Vigo
⚡ Intensity 50
⚖️ Balance 27
🏆 Stakes 0
🎲 Upset 0
Stuttgart’s relentless attack breaks Celta Vigo.

Stuttgart's Relentless Siege Breaks Celta's Resistance

Average Entertainment Futmetrix Score: 45/100. A relentless offensive display from the German side eventually overwhelmed their Spanish visitors on a pulsating European night.

Early German Dominance

MHP Arena witnessed a largely one-sided opening half as VfB Stuttgart immediately imposed their tactical will. The hosts controlled possession with a commanding 59% share, pinning Celta Vigo deep in their own defensive third and racking up a remarkably high Intensity rating through constant, suffocating offensive waves. Lorenz Assignon was entirely instrumental in setting the early tempo, locking down the right flank defensively while aggressively pushing forward to sustain the relentless pressure. The Spanish visitors struggled immensely to find any tactical Balance, facing a barrage of attempts from all angles. Mounting corner pressure—amounting to 11 total set-pieces across the match—left the away side scrambling, blocking shots and fighting desperately just to survive until the halftime interval.

The Decisive Breakthrough

The relentless mounting pressure finally fractured Celta's stubborn resolve shortly after the restart. A brilliant sequence of play saw goalkeeper A. Nubel expertly trigger a rapid transition, catching the defense off guard and culminating in B. Bouanani finding the back of the net in the 51st minute. Instead of sitting back to protect their narrow advantage, Stuttgart kept their foot firmly on the gas pedal. The true defining moment arrived in the 68th minute when midfield maestro A. Stiller threaded a pristine, defense-splitting pass directly into the path of B. El Khannouss, who ruthlessly doubled the advantage. This crucial strike effectively settled the immediate Stakes for the home side, converting their overwhelming statistical superiority into a concrete two-goal cushion.

A Late Scare in Swabia

Refusing to quietly accept a frustrating European defeat on the road, Celta Vigo found an unexpected lifeline in the dying embers of the match. Substitute B. Iglesias proved his worth as a true game-changer off the bench, clinically latching onto a precise ball from I. Moriba in the 86th minute to suddenly set up a nervy, tense finale in Swabia. Despite the late drama and a brief, looming threat of a shocking Upset, Stuttgart's overall dominance simply proved too much to overcome. Boasting 19 total shots to Celta's meager 8, the hosts thoroughly deserved the result. The hard-fought 2-1 victory propels Stuttgart up the league stage standings, solidifying their continental ambitions while leaving Celta empty-handed.

Key Questions

How did substitute Bilal El Khannouss change the game?

He provided a crucial spark, scoring Stuttgart's decisive second goal in the 68th minute and completely shifting the match's momentum in their favor.

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
59%
41%
VfB Stuttgart 59%
Celta Vigo 41%
Shots
19
8
VfB Stuttgart 19
Celta Vigo 8
Shots on Target
6
1
VfB Stuttgart 6
Celta Vigo 1
Expected Goals (xG)
1.54
0.53
VfB Stuttgart 1.54
Celta Vigo 0.53
Passes
592
419
VfB Stuttgart 592
Celta Vigo 419
Pass Accuracy
90%
83%
VfB Stuttgart 90%
Celta Vigo 83%
Corners
9
2
VfB Stuttgart 9
Celta Vigo 2
Fouls
12
13
VfB Stuttgart 12
Celta Vigo 13
Yellow Cards
2
2
VfB Stuttgart 2
Celta Vigo 2
Red Cards
0
0
VfB Stuttgart 0
Celta Vigo 0

Match Events

25' 🔄 F. Jeltsch L. Jaquez
HT
51' B. Bouanani (A. Nubel)
F. Jutgla B. Iglesias 🔄 52'
P. Duran B. Zaragoza 🔄 61'
J. El Abdellaoui J. Rueda 🔄 61'
I. Aspas W. Swedberg 🔄 61'
Williot Swedberg 🟨 63'
68' B. El Khannouss (A. Stiller)
70' 🔄 B. El Khannouss T. Tomas
70' 🔄 C. Andres A. Karazor
80' 🔄 J. Leweling J. Vagnoman
80' 🔄 B. Bouanani C. Fuhrich
F. Beltran H. Sotelo 🔄 83'
85' 🟨 Lorenz Assignon
B. Iglesias (I. Moriba) 86'
Ilaix Moriba 🟨 90'+5
FT

Player Cards

Our take on every player in this match

VfB Stuttgart

Goalkeepers
A. Nubel
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
1
Assists
32%
Pass Acc
Defenders
L. Assignon
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
41%
Pass Acc
F. Jeltsch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
25
Entry
R. Hendriks
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
56%
Duel Win %
M. Mittelstadt
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
C. Andres
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
A. Stiller
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
1
Assists
83%
Pass Acc
B. Bouanani
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
B. El Khannouss
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
J. Leweling
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Forwards
E. Demirovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
BENCH
F. Bredlow
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Vagnoman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
L. Jaquez
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
D. Zagadou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Chabot
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Fuhrich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
A. Karazor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
M. Catovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Tomas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
L. Jovanovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Celta Vigo

Goalkeepers
I. Radu
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
15%
Pass Acc
Defenders
J. Rodriguez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
50%
Duel Win %
C. Starfelt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
M. Alonso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Midfielders
J. El Abdellaoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
61
Entry
F. Beltran
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
I. Moriba
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
38%
Pass Acc
O. Mingueza
MAGNET
MAGNET
68
Activity
68
Activity
56
Passes
12
Duels
Forwards
I. Aspas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
61
Entry
F. Jutgla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
52
Entry
P. Duran
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
I. Villar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Fernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Rueda
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
100%
Duel Win %
C. Dominguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. Lago
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Roman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
W. Swedberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
H. Sotelo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
H. Alvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Iglesias
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.3
Rating
B. Zaragoza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
07/26/2025 VfB Stuttgart 2 - 1 Celta Vigo Friendlies Clubs Stadion an der Kreuzeiche
07/26/2025
Friendlies Clubs Stadion an der Kreuzeiche
VfB Stuttgart Win
Celta Vigo 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)