UEFA Europa League Round of 16
VfB Stuttgart 1 - 2 FT FC Porto
Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Sep 20
Manchester City
5-3
Sunderland
⚡ Intensity
100
⚖️ Balance
91
🏆 Stakes
67
🎲 Upset
0
Eight goals, hat-trick heroics, pure chaos.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
100
FT
Sun, Sep 20
Atletico Madrid
2-1
Real Madrid
⚡ Intensity
86
⚖️ Balance
31
🏆 Stakes
100
🎲 Upset
60
A chaotic derby flips Madrid's hierarchy.
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
T. Moffi (B. Sainz) 21'
R. Mora (Zaidu) 27'
40' D. Undav (B. El Khannouss)
William Gomes 45'+3
HT
48' Finn Jeltsch
↓ B. Sainz ↑Pepê 59'
↓ T. Moffi ↑D. Gul 59'
↓ R. Mora ↑V. Froholdt 59'
63' ↓ E. Demirovic ↑T. Tomas
Thiago Silva 65'
70' ↓ N. Nartey ↑C. Fuhrich
↓ William Gomes ↑G. Veiga 70'
70' ↓ F. Jeltsch ↑L. Jaquez
72' Angelo Stiller
↓ S. Fofana ↑A. Varela 80'
84' ↓ A. Karazor ↑M. Mittelstadt
Alan Varela 85'
90'+3 Bilal El Khannouss
Zaidu Sanusi 90'+4
FT
Player Cards
Our take on every player in this match
VfB Stuttgart
Goalkeepers
Alexander Nübel
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Nikolas Nartey
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Finn Jeltsch
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Julian Chabot
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
Ramon Hendriks
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
100%
Duel Win %
Midfielders
Atakan Karazor
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Angelo Stiller
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
83%
Pass Acc
Bilal El Khannouss
STORMTROOPER
5
Shots
5
Shots
0
Goals
1
On Target
Deniz Undav
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Jamie Leweling
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Ermedin Demirović
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
BENCH
Fabian Bredlow
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
F. Hellstern
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Maximilian Mittelstädt
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Ameen Al Dakhil
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenz Assignon
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Jaquez
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
José María Andrés
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chris Führich
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Badredine Bouanani
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tiago Tomás
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
FC Porto
Goalkeepers
Diogo Costa
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Alberto Baio
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Thiago Silva
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jan Bednarek
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Zaidu Sanusi
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Midfielders
Seko Fofana
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
33%
Pass Acc
Pablo Rosario
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Rodrigo Mora
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
William Gomes
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Teremas Moffi
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Borja Sainz
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.2
Rating
BENCH
Cláudio Ramos
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
João Costa
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jakub Kiwior
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Martim Fernandes
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dominik Prpić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francisco Moura
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabri Veiga
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Alan Varela
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Victor Froholdt
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Tiago Andrade
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Deniz Gül
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Pepê Aquino
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 03/12/2026 | VfB Stuttgart | 1 - 2 | FC Porto | UEFA Europa League | MHP Arena |
03/12/2026
VfB Stuttgart Win
FC Porto Win
Draw
Match previews and recaps to help you decide which games are worth watching
VfB Stuttgart
FC Porto
VfB Stuttgart
FC Porto
Win Probability
Futmetrix AI estimate
Porto Strike Early to Stun Stuttgart at Home
Highly Entertaining Futmetrix Score: 71/100. An explosive first half and a razor-thin VAR margin give Porto the ultimate edge heading into the second leg.
The Opening Act
The MHP Arena was left completely stunned as the visitors came out firing with ruthless efficiency. A rapid double blow silenced the usually vocal home crowd early on. T. Moffi drew first blood at the 21-minute mark, capitalizing on a slick attacking move. Before the German side could even process the setback, Rodrigo Mora doubled the advantage with a clinical finish. The sheer Intensity of this opening phase caught the hosts entirely off guard. The visitors looked impenetrable, soaking up early pressure before launching devastating counter-strikes that left the defense scrambling. It was a textbook European away performance in those opening exchanges.
The Pivot
VfB Stuttgart refused to fold under the early pressure. Finding their rhythm, they completely dominated possession and began to pin FC Porto deep in their own half. The tactical Balance shifted heavily toward the home side as they patiently probed for a breakthrough. The crucial lifeline finally arrived in the 40th minute. D. Undav found the back of the net, breathing life back into the stadium right before the halftime whistle. That strike changed the entire complexion of the tie, turning a potential rout into a fiercely contested battle. The momentum had firmly swung back in favor of the hosts.
Resolution
The second half transformed into an absolute siege. The hosts threw everything forward, turning the pitch into a shooting gallery. They peppered the visitors' net, but Diogo Costa stood tall, producing a masterclass in shot-stopping to preserve the narrow lead. The defining moment arrived in the 72nd minute. Angelo Stiller thought he had secured the vital equalizer, sending the crowd into a frenzy, only for a razor-thin VAR review to cruelly cancel the celebrations. A brutal pill to swallow. This away victory is a significant Upset in the first leg. The Stakes are now astronomical as Stuttgart must travel to Portugal on March 19, needing a massive result to keep their European dreams alive.
Key Questions
How did VAR change this match?
VAR crushed Stuttgart's momentum by cancelling Angelo Stiller's 72nd-minute equalizer, ensuring Porto held onto their narrow first-leg advantage.
What does this mean for VfB Stuttgart's season?
It leaves their Europa League campaign hanging by a thread. They now face a must-win scenario in the hostile second leg in Portugal.
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.
Archive note: this preview was written after the match was played.
Stuttgart's Fortress Faces Ultimate Porto Test
Must-Watch Futmetrix Score: 89/100. The MHP Arena lights up for a knockout spectacle where Stuttgart's flawless home record collides with Porto's European pedigree.
The Setup
This March 12, 2026 clash at the MHP Arena is exactly what the Europa League Round of 16 is all about. VfB Stuttgart have turned their home ground into a fortress, boasting a perfect four-win streak in front of their own fans. A sky-high Stars rating guarantees fireworks, especially with these two sides combining for a blistering 3.5 goals per game. The Stakes are massive; this is just the first act of a two-leg tie, with the crucial return leg scheduled for March 19. An excellent Balance between the two squads means tactical margins will be razor-thin.
Key Battle
The spotlight falls on Deniz Undav for the hosts and Samu Aghehowa for the visitors. Undav has been pulling the strings as Stuttgart's primary creator with three crucial assists, while Aghehowa arrives as FC Porto's most dangerous finisher. Shutting down the Portuguese side's leading marksman is mandatory if Stuttgart wants to carry an advantage into the second leg.
Our Verdict
We expect Stuttgart's dominant home Form to overwhelm Porto early on. A 2-1 home victory looks on the cards, setting up an absolute thriller for the return fixture in Portugal.