VfB Stuttgart 0 - 1 FT Celtic

MHPArena

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

Futmetrix Verdict
48
FT
Thu, Feb 26
VfB Stuttgart
0-1
Celtic
⚡ Intensity 30
⚖️ Balance 24
🏆 Stakes 50
🎲 Upset 100
Celtic win, but Stuttgart advance safely.

Celtic Claim Hollow Victory as Stuttgart Survive the Scare

Average Entertainment Futmetrix Score: 48/100. An early shock at the MHP Arena tested Stuttgart's nerves, but their massive first-leg advantage safely ushered them into the next round of the Europa League.

A First-Minute Fracture

Celtic needed nothing short of a miracle after suffering a crushing 4-1 defeat in the first leg. They found a sudden spark exactly one minute into the contest. L. McCowan silenced the raucous crowd at the MHP Arena, finishing off a sharp pass from J. Adamu to give the visitors a sudden glimmer of hope. This early opener immediately dialled up the Intensity of the tie, drastically altering the atmosphere in Germany. Celtic knew they needed two more goals just to force extra time, thrusting VfB Stuttgart into a precarious mental state. Do you sit back and defend the aggregate lead, or do you push forward to definitively kill the tie? The Scottish side showcased immense resilience, embracing the heavy Stakes to make the hosts sweat early on.

The Siege of MHP Arena

Stuttgart’s response to the early setback was a relentless, suffocating wave of offensive pressure. They dominated possession with 66% of the ball, effectively turning the pitch into a frantic shooting gallery. Despite unleashing a staggering 24 total shots and applying constant pressure with 13 corners, the German side found a brick wall waiting for them in the Celtic penalty area. Marcelo Saracchi and Dane Murray put in monumental shifts at the back to preserve the fragile clean sheet. The massive Upset Factor on the night was driven entirely by Stuttgart's inexplicable inability to convert their 2.13 expected goals into hard currency. Even when substitute Chris Führich entered the fray to provide a much-needed creative spark, his four key passes couldn't unlock the stubborn visiting defence.

Aggregate Comfort Overrides Nightly Frustration

The tie's final defining moment arrived deep into the second half. In the 77th minute, Deniz Undav thought he had finally restored the Balance on the night and put the tie completely out of reach. However, VAR intervened to cancel the goal, leaving Stuttgart visibly frustrated and the home fans groaning. Ultimately, the hosts absorbed the 1-0 defeat knowing their emphatic 4-1 triumph in Glasgow last week had already done all the heavy lifting required. Celtic exit the competition with their heads held high, securing a memorable away victory on German soil. Stuttgart's commanding aggregate dominance sees them safely through to the round of 16, though they will want to sharpen their finishing.

Key Questions

How did VAR change this match?

In the 77th minute, VAR intervened to cancel Deniz Undav's goal, preventing Stuttgart from equalising on the night and keeping Celtic's clean sheet intact.

How did Celtic pull off this shock result?

Celtic struck in the opening minute through L. McCowan and relied on a heroic defensive effort from Marcelo Saracchi to withstand 24 Stuttgart shots.

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
66%
34%
VfB Stuttgart 66%
Celtic 34%
Shots
24
3
VfB Stuttgart 24
Celtic 3
Shots on Target
8
2
VfB Stuttgart 8
Celtic 2
Expected Goals (xG)
2.13
0.30
VfB Stuttgart 2.13
Celtic 0.30
Passes
600
311
VfB Stuttgart 600
Celtic 311
Pass Accuracy
87%
77%
VfB Stuttgart 87%
Celtic 77%
Corners
13
7
VfB Stuttgart 13
Celtic 7
Fouls
6
13
VfB Stuttgart 6
Celtic 13
Yellow Cards
0
1
VfB Stuttgart 0
Celtic 1
Red Cards
0
0
VfB Stuttgart 0
Celtic 0

Match Events

L. McCowan (J. Adamu) 1'
Colby Donovan 🟨 45'
HT
46' 🔄 J. Leweling C. Fuhrich
J. Adamu T. Cvancara 🔄 56'
C. Donovan A. Ralston 🔄 56'
64' 🔄 C. Andres A. Stiller
64' 🔄 T. Tomas E. Demirovic
Yang Hyun-Jun B. Nygren 🔄 68'
L. McCowan S. Tounekti 🔄 68'
72' 🔄 L. Jaquez R. Hendriks
77' Deniz Undav
R. Hatate K. Iheanacho 🔄 78'
85' 🔄 B. Bouanani B. El Khannouss
FT

Player Cards

Our take on every player in this match

VfB Stuttgart

Goalkeepers
A. Nubel
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
J. Vagnoman
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
F. Jeltsch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Jaquez
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
M. Mittelstadt
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
60%
Pass Acc
Midfielders
B. Bouanani
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
A. Karazor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
C. Andres
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
32%
Pass Acc
J. Leweling
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
D. Undav
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
39%
Pass Acc
T. Tomas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
BENCH
F. Bredlow
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
F. Hellstern
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Al Dakhil
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Hendriks
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
L. Assignon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Stiller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
C. Fuhrich
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
40%
Pass Acc
B. El Khannouss
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
N. Nartey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Catovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Demirovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry

Celtic

Goalkeepers
V. Sinisalo
OCTOPUS
OCTOPUS
6
Saves
6
Saves
0
Conceded
100%
Save %
Defenders
C. Donovan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
55
Total Mins
56
Entry
D. Murray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Trusty
SHIELD
SHIELD
4
Blocks
4
Blocks
1
Interceptions
2
Tackles
M. Saracchi
SHIELD
SHIELD
4
Blocks
4
Blocks
1
Interceptions
2
Tackles
Midfielders
C. McGregor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
R. Hatate
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Yang Hyun-Jun
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
L. McCowan
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
D. Maeda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
J. Adamu
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
BENCH
K. Schmeichel
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Scales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Ralston
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
K. Tierney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Bernardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Forrest
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Mcardle
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Hatton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Nygren
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
T. Cvancara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
K. Iheanacho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
S. Tounekti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/19/2026 Celtic 1 - 4 VfB Stuttgart UEFA Europa League Celtic Park
02/19/2026
UEFA Europa League Celtic Park
VfB Stuttgart Win
Celtic Win
Draw