12.03.2026 17:45
1 - 2
Finished
First leg.

Stuttgart vs FC Porto

Stuttgart vs FC Porto Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
1 - 2
27'
45+2'
Gomes W. (Delay of game)
2nd Half
0 - 0
Jeltsch F. (Tripping)
48'
65'
Silva T. (Tripping)
Stiller A. (offside)
70'
86'
Varela A. (Delay of game)
90+3'
90+4'
Zaidu (Unsportsmanlike conduct)
4-2-3-1
Formations
4-3-3
33
6.3
Nubel
28
6.3
Nartey
29
5.8
Jeltsch
24
6.4
Chabot
3
7.2
Hendriks
16
6.0
Karazor
6
7.3
Stiller
11
6.8
El Khannous
26
7.6
Undav
18
5.6
Leweling
9
5.7
Demirovic
7
6.8
Gomes
29
7.6
Moffi
17
6.1
Sainz
42
7.1
Fofana
13
7.0
Rosario
86
8.0
Mora
20
6.1
Costa
3
6.8
Silva
5
5.5
Bednarek
12
7.4
Zaidu
99
7.8
Costa
7
Mittelstadt
8
6.6
Tomas
10
6.5
Fuhrich
14
6.3
Jaquez
1
Bredlow
8
6.7
Froholdt
10
6.7
Veiga
11
6.6
Pepê
22
Varela
27
6.5
Gul

Starting Lineups:

3
Ramon Hendriks
6
Angelo Stiller
9
Ermedin Demirovic
11
Bilal El Khannous
16
Atakan Karazor (C)
18
Jamie Leweling
24
Julian Chabot
26
Deniz Undav
28
Nikolas Nartey
29
Finn Jeltsch
33
Alexander Nubel (G)
3
Thiago Silva
5
Jan Bednarek
7
William Gomes
12
Zaidu
13
Pablo Rosario
17
Borja Sainz
20
Alberto Costa
29
Terem Moffi
42
Seko Fofana
86
Rodrigo Mora
99
Diogo Costa (C) (G)

Substitutes

1
Fabian Bredlow (G)
2
Ameen Al Dakhil
7
Maximilian Mittelstadt
8
Tiago Tomas
10
Chris Fuhrich
14
Luca Jaquez
22
Lorenz Assignon
27
Badredine Bouanani
30
Chema Andres
44
Florian Hellstern (G)
4
Jakub Kiwior
8
Victor Froholdt
10
Gabri Veiga
11
Pepê
14
Claudio Ramos (G)
21
Dominik Prpic
22
Alan Varela
24
Joao Costa (G)
27
Deniz Gul
52
Martim Fernandes
59
Tiago Andrade
74
Francisco Moura

Coaches:

Sebastian Hoeness
Francesco Farioli

Missing Players:

Noah Darvich (Inactive)
Stefan Drljaca (Inactive)
Jeremy Arevalo (Inactive)
Lazar Jovanovic (Back Injury)
Pascal Stenzel (Inactive)
Josha Vagnoman (Thigh Injury)
Dan-Axel Zagadou (Inactive)
Yann Karamoh (Inactive)
Nehuen Perez (Achilles Tendon Injury)
Pietuszewski O. (Inactive)
Samuel Omorodion (Knee Injury)
Luuk de Jong (Knee Injury)
Miranda A. (Inactive)

Final Results and Statistics of Match:

2
Accurate through passes
2
180
Ball possession
120
8
Big chances
8
2
Blocked shots
4
42
Clearances
48
4
Corner kicks
12
29
Crosses
108
84
Duels won
88
4
Errors leading to goal
0
2
Errors leading to shot
4
1.4
Expected assists (xA)
1.96
2.52
Expected goals (xG)
3.72
36
Fouls
18
18
Free kicks
36
8
Goalkeeper saves
12
0.96
Goals prevented
0.78
0
Hit the woodwork
2
10
Interceptions
16
107
Long passes
121
4
Offsides
2
510
Passes
446
244
Passes in final third
168
8
Shots inside the box
16
14
Shots off target
12
28
Shots on target
24
20
Shots outside the box
12
153
Tackles
210
22
Throw ins
34
60
Total shots
56
36
Touches in opposition box
58
2.78
xG on target (xGOT)
4.96
4.96
xGOT faced
2.78
4
Yellow cards
8
0.00
Accurate through passes
1.00
57.00
Ball possession
43.00
0.00
Big chances
1.00
1.00
Blocked shots
0.00
10.00
Clearances
11.00
1.00
Corner kicks
1.00
11.00
Crosses
50.00
18.00
Duels won
20.00
2.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
0.41
Expected assists (xA)
0.49
0.44
Expected goals (xG)
0.55
6.00
Fouls
4.00
4.00
Free kicks
6.00
1.00
Goalkeeper saves
3.00
-0.23
Goals prevented
0.13
0.00
Hit the woodwork
1.00
1.00
Interceptions
3.00
36.00
Long passes
40.00
0.00
Offsides
1.00
85.00
Passes
78.00
83.00
Passes in final third
62.00
3.00
Shots inside the box
3.00
4.00
Shots off target
4.00
4.00
Shots on target
3.00
5.00
Shots outside the box
4.00
67.00
Tackles
60.00
7.00
Throw ins
6.00
9.00
Total shots
7.00
12.00
Touches in opposition box
8.00
1.13
xG on target (xGOT)
1.77
1.77
xGOT faced
1.13
0.00
Yellow cards
1.00
1.00
Accurate through passes
0.00
63.00
Ball possession
37.00
2.00
Big chances
1.00
0.00
Blocked shots
2.00
11.00
Clearances
13.00
0.00
Corner kicks
2.00
8.00
Crosses
25.00
24.00
Duels won
24.00
0.00
Errors leading to goal
0.00
1.00
Errors leading to shot
1.00
0.29
Expected assists (xA)
0.49
0.19
Expected goals (xG)
0.38
12.00
Fouls
5.00
5.00
Free kicks
12.00
3.00
Goalkeeper saves
3.00
0.71
Goals prevented
0.26
0.00
Hit the woodwork
0.00
4.00
Interceptions
5.00
35.00
Long passes
41.00
2.00
Offsides
0.00
85.00
Passes
70.00
80.00
Passes in final third
49.00
1.00
Shots inside the box
5.00
3.00
Shots off target
2.00
3.00
Shots on target
3.00
5.00
Shots outside the box
2.00
33.00
Tackles
80.00
4.00
Throw ins
11.00
6.00
Total shots
7.00
6.00
Touches in opposition box
21.00
0.26
xG on target (xGOT)
0.71
0.71
xGOT faced
0.26
2.00
Yellow cards
3.00
1.00
Accurate through passes
1.00
60.00
Ball possession
40.00
2.00
Big chances
2.00
1.00
Blocked shots
2.00
21.00
Clearances
24.00
1.00
Corner kicks
3.00
10.00
Crosses
33.00
42.00
Duels won
44.00
2.00
Errors leading to goal
0.00
1.00
Errors leading to shot
2.00
0.70
Expected assists (xA)
0.98
0.63
Expected goals (xG)
0.93
18.00
Fouls
9.00
9.00
Free kicks
18.00
4.00
Goalkeeper saves
6.00
0.48
Goals prevented
0.39
0.00
Hit the woodwork
1.00
5.00
Interceptions
8.00
36.00
Long passes
40.00
2.00
Offsides
1.00
85.00
Passes
75.00
81.00
Passes in final third
57.00
4.00
Shots inside the box
8.00
7.00
Shots off target
6.00
7.00
Shots on target
6.00
10.00
Shots outside the box
6.00
53.00
Tackles
70.00
11.00
Throw ins
17.00
15.00
Total shots
14.00
18.00
Touches in opposition box
29.00
1.39
xG on target (xGOT)
2.48
2.48
xGOT faced
1.39
2.00
Yellow cards
4.00

Online Stream (Stuttgart - FC Porto Text Broadcast)

90+8' The referee blows for the end of today's match.
90+7' Gabri Veiga (FC Porto) fails to produce a decent cross from the corner kick. The ball goes well out of play.
90+7' Gabri Veiga (FC Porto) had a great opportunity from mid-range. His powerful volley was directed towards the left side of the goal, but Alexander Nubel was alert and made an astonishing save! FC Porto get a corner.
90+5' Alberto Costa (FC Porto) fails to find any of his teammates inside the box as his pass is blocked.
90+4' Zaidu (FC Porto) is shown a yellow card by the referee.
90+3' Bilal El Khannouss (VfB Stuttgart) receives a yellow card for a nasty tackle.
90' 6 min. of stoppage-time to be played.
90' Chris Fuhrich (VfB Stuttgart) takes a lovely through ball in his stride and goes for goal, but the effort flies high over the bar.
89' The attempt by Bilal El Khannouss (VfB Stuttgart) isn't very precise and Diogo Costa stops it with ease.
87' Gabri Veiga (FC Porto) takes the corner kick but the ball only finds the head of an opponent.
87' Deniz Gul (FC Porto) has a shot blocked from inside the box. FC Porto have been awarded a corner kick. The referee and one of his assistants both point at the corner flag.
86' The referee has issued a yellow card to Alan Varela (FC Porto).
85' Maximilian Mittelstadt (VfB Stuttgart) sends a cross into the box, but Diogo Costa comes off his line to gather the ball.
84' Sebastian Hoeness has decided to substitute Atakan Karazor and he is replaced by Maximilian Mittelstadt (VfB Stuttgart).
82' Chris Fuhrich (VfB Stuttgart) steadies himself and bends in a shot from the edge of the box towards the right side of the goal, but Diogo Costa has it covered and makes a comfortable save.
80' A substitution has been made. Seko Fofana is replaced by Alan Varela (FC Porto).
80' Chris Fuhrich (VfB Stuttgart) tries to find the head of a teammate in the box but overhits the cross.
76' Chris Fuhrich (VfB Stuttgart) unleashes a powerful shot towards goal, but it is bravely blocked by a self-sacrificing defender.
74' The game is interrupted, a clear handball by Deniz Gul (FC Porto).
73' Celebrations are cut short for Stuttgart as the referee indicates NO GOAL after the VAR review shows it was offside!
72' The Stuttgart players celebrate the goal but the referee immediately signals a VAR review. Let's see what happens. Big moment in the game.
70' Goal! Angelo Stiller (VfB Stuttgart) is quickest to react to the rebound and stabs the ball into the back of the net. It's 2:2.
70' Here is a change. Finn Jeltsch is going off and Sebastian Hoeness gives the last tactical orders to Luca Jaquez (VfB Stuttgart).
70' The referee stops play so that a substitution can be made and William Gomes leaves the pitch and Gabri Veiga (FC Porto) comes on.
70' It's time for a substitution. Chris Fuhrich (VfB Stuttgart) comes on in place of Nikolas Nartey.
68' Pepê (FC Porto) has to stretch for the ball in the box and sends it just wide of the right post.
67' Bilal El Khannouss (VfB Stuttgart) shoots from the free kick towards the goal, but mishits the shot as it goes high over the bar. High, wide and not at all pretty!
65' Donatas Rumsas shows the yellow card to Thiago Silva (FC Porto) for a heavy challenge.
63' Today's match ends for Ermedin Demirovic who will be replaced by Tiago Tomas (VfB Stuttgart).
59' William Gomes (FC Porto) unleashes a close-range volley towards the bottom left corner, but his effort is thwarted by the keeper, and the score remains unchanged.
59' Francesco Farioli decides to make a substitution. Terem Moffi will be replaced by Deniz Gul (FC Porto).
59' Francesco Farioli prepares a substitution. Borja Sainz is replaced by Pepê (FC Porto).
59' The manager makes a subsitution with Victor Froholdt (FC Porto) coming on for Rodrigo Mora.
58' Nikolas Nartey (VfB Stuttgart) should know this behaviour is beyond the rules. He was too careless with his challenge and left Donatas Rumsas no option but to blow his whistle.
57' What a save from Alexander Nubel! Zaidu (FC Porto) jumps high to meet a cross and glances a promising header from close range, but the goalkeeper pulls off a brilliant stop to keep it out.
53' Alberto Costa (FC Porto) evades the challenge and decides to shoot from distance, but it was a poor decision as the ball balloons high over the bar.
51' Ermedin Demirovic (VfB Stuttgart) is adjudged to have been offside when making his run.
49' William Gomes (FC Porto) decides to strike the ball towards goal, but his effort fails to threaten the goalkeeper after being well blocked by one of the defenders.
48' Finn Jeltsch (VfB Stuttgart) sees a yellow card from Donatas Rumsas after he sent one of the opposing players to the ground.
47' Bilal El Khannouss (VfB Stuttgart) goes for goal, but slices it wide of the target.
46' The referee blows his whistle to signal the start of the second half.
45+6' Donatas Rumsas blows his whistle to signal the end of the first-half action.
45+4' A nice sequence of play ends with a shot by Nikolas Nartey (VfB Stuttgart) from the edge of the box. The effort, however, is towards the middle of the goal where Diogo Costa easily catches the ball.
45+2' The booking goes to William Gomes (FC Porto).
45+1' Jamie Leweling (VfB Stuttgart) goes down in the box after a challenge from the defender. Possibly unsighted, the referee just waves play on.
45' 4 additional min. will be played.
44' A poor effort from Finn Jeltsch (VfB Stuttgart) is easily gathered by Diogo Costa.
40' Goal! Deniz Undav (VfB Stuttgart) pounced on a loose ball inside the box and beats the goalkeeper with a shot inside the right post. He makes it 1:2.
40' Bilal El Khannouss (VfB Stuttgart) unleashes a bullet of a shot that is blocked by a defender.
38' What a poor attempt! Finn Jeltsch (VfB Stuttgart) drives another shot towards goal - this time from further out, but it couldn't have been worse if he had shot blindfolded. The ball goes miles wide to the right.
38' Zaidu (FC Porto) has picked up a minor injury, but it looks like he will be able to continue.
36' Zaidu (FC Porto) is having a really tough time right now. We are about to find out how serious his injury is.
34' Rodrigo Mora (FC Porto) takes the free kick but it is cleared by the first defender.
32' Zaidu (FC Porto) seems to be alright and is okay to carry on.
30' Zaidu (FC Porto) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
27' Goal! Rodrigo Mora (FC Porto) unleashes a first-time shot from inside the box and beats the goalkeeper inside the left post. 0:2.
25' Rodrigo Mora (FC Porto) sends a wonderful cross from the corner kick. However, the defence works perfectly to clear the ball and avert the threat.
24' Terem Moffi (FC Porto) connected with a pass around the edge of the box, aimed and shot. His attempt went towards the right-hand post, but Alexander Nubel was alert and the score remains the same. FC Porto force a corner. Their opponents will face another attacking threat.
23' Seko Fofana (FC Porto) tries his luck with a shot, but his effort goes wide of the target.
21' Goal! Borja Sainz tees up Terem Moffi (FC Porto) inside the box, and he keeps his cool to find the left side of the goal. 0:1.
20' Zaidu (FC Porto) gets to the rebound just outside the box, but his attempt is blocked by one of the defending players.
20' It should have been a goal! William Gomes (FC Porto) fires a rocket of a shot but it only hits the crossbar!
19' Donatas Rumsas blows his whistle for a foul after Bilal El Khannouss (VfB Stuttgart) hacks down one of his opponents.
16' Jamie Leweling (VfB Stuttgart) finds himself in space on the edge of the box and fires in a shot that heads towards the middle of the goal, but Diogo Costa makes a comfortable save.
15' Close! Bilal El Khannouss (VfB Stuttgart) takes the resulting free kick from a promising positon, but his effort flies inches wide of the right post.
15' Donatas Rumsas blows his whistle after Alberto Costa (FC Porto) brings one of his opponents down with a strong tackle. Stuttgart have a free kick.
12' Ermedin Demirovic (VfB Stuttgart) decided to try his luck with a first-time shot. He didn't hit the ball properly and the shot goes way over the crossbar and ends in the stands.
9' The corner from Angelo Stiller (VfB Stuttgart) is intercepted by Diogo Costa.
8' Bilal El Khannouss (VfB Stuttgart) whips the ball in, but it fails to reach any of his teammates as the opposition's defence averts the threat. The referee and one of his assistants signal for a corner kick to Stuttgart.
7' Borja Sainz (FC Porto) attempts to surprise the keeper with a shot from distance, but it lacks accuracy and goes high over the crossbar.
7' Jamie Leweling (VfB Stuttgart) sends the free kick into the box, but the goalkeeper reads it well and makes a good save.
6' William Gomes (FC Porto) commits a rough foul. Donatas Rumsas stops the game and makes a call. Stuttgart will take a free kick.
1' Flag goes up against Borja Sainz (FC Porto) and the referee blows his whistle for offside.
1' Bilal El Khannouss (VfB Stuttgart) dived to the ground without any contact with the opponent.
1' The referee blows his whistle and we are underway.
FC Porto will kick the game off.
Donatas Rumsas will referee today's match.
Before the start of the game, you can see the starting lineups for today's clash.
Welcome to our live text coverage. We will try to provide you with a detailed image of what's happening on the pitch. There are only few moments left to the beginning of the match.

Last Matches of Stuttgart

12.03.26
EL
(1) - (2)
L
07.03.26
BUN
(1) - (0)
D
01.03.26
BUN
(3) - (0)
W
26.02.26
EL
(0) - (1)
L
22.02.26
BUN
(2) - (2)
D
19.02.26
EL
(1) - (2)
W
12.03.26
EL
(1) - (2)
L
01.03.26
BUN
(3) - (0)
W
26.02.26
EL
(0) - (1)
L
14.02.26
BUN
(1) - (0)
W
01.02.26
BUN
(0) - (0)
W
29.01.26
EL
(2) - (1)
W

Last Matches of FC Porto

12.03.26
EL
(1) - (2)
W
08.03.26
LP
(0) - (2)
D
03.03.26
TP
(0) - (0)
L
27.02.26
LP
(1) - (0)
W
22.02.26
LP
(1) - (0)
W
15.02.26
LP
(0) - (0)
W
12.03.26
EL
(1) - (2)
W
08.03.26
LP
(0) - (2)
D
03.03.26
TP
(0) - (0)
L
15.02.26
LP
(0) - (0)
W
02.02.26
LP
(2) - (0)
L
22.01.26
EL
(1) - (0)
D

Stuttgart vs FC Porto matches

12.03.26
EL
(1) - (2)
12.03.26
EL
(1) - (2)

Follow Game Online:

Stuttgart vs FC Porto live stream online is not available right now. You can see the full history of Stuttgart vs FC Porto head to head confrontation.

Stuttgart vs FC Porto Head To Head Confrontation

Our site's database keeps all result's history of previous games between Stuttgart and FC Porto, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Stuttgart vs FC Porto upcoming matches.

12.03.2026

Stuttgart 1 - 2 FC Porto (Moffi T., Mora R., Undav D.)