Match report
FC Porto Defeats VfB Stuttgart 2-0 in UEFA Europa League
FC Porto
2–0
FT
VfB Stuttgart
Mar 19, 2026
FC Porto held off VfB Stuttgart to secure a 2-0 win in their UEFA Europa League match, with key goals from William Gomes and V. Froholdt. The game saw a flurry of yellow cards and a red card that left Stuttgart with ten men.
Key Facts
- • Final score: FC Porto 2–0 VfB Stuttgart
- • William Gomes scored in the 21st minute
- • V. Froholdt scored in the 72nd minute
- • N. Nartey received a red card in the 77th minute for VfB Stuttgart
- • Both teams saw multiple yellow cards and substitutions throughout the match
Lineups
FC Porto
Formation: 4-3-3
Starting XI
- 99 Diogo Costa (G)
- 20 Alberto Costa (D)
- 3 Thiago Silva (D)
- 5 Jan Bednarek (D)
- 12 Zaidu Sanusi (D)
- 42 Seko Fofana (M)
- 13 Pablo Rosario (M)
- 86 Rodrigo Mora (M)
- 7 William Gomes (F)
- 29 Terem Moffi (F)
- 17 Borja Sainz (F)
Substitutes
- 8 Victor Froholdt
- 4 Jakub Kiwior
- 11 Pepê
- 52 Martim Fernandes
- 22 Alan Varela
- 14 Cláudio Ramos
- 24 João Costa
- 21 Dominik Prpić
- 74 Francisco Moura
- 10 Gabri Veiga
- 27 Deniz Gül
- 49 Gonçalo Sousa
VfB Stuttgart
Formation: 3-4-1-2
Starting XI
- 33 Alexander Nübel (G)
- 14 Luca Jaquez (D)
- 24 Jeff Chabot (D)
- 3 Ramon Hendriks (D)
- 7 Maximilian Mittelstädt (M)
- 16 Atakan Karazor (M)
- 6 Angelo Stiller (M)
- 10 Chris Führich (M)
- 11 Bilal El Khannouss (F)
- 9 Ermedin Demirović (F)
- 26 Deniz Undav (F)
Substitutes
- 8 Tiago Tomás
- 28 Nikolas Nartey
- 22 Lorenz Assignon
- 27 Badredine Bouanani
- 30 Chema Andrés
- 1 Fabian Bredlow
- 44 Florian Hellstern
- 2 Ameen Al-Dakhil
- 4 Josha Vagnoman
- 29 Finn Jeltsch
- 35 Mirza Ćatović
Timeline
-
7' FC Porto Card · Yellow CardP. RosarioFoul
-
21' FC Porto Goal · Normal GoalWilliam Gomes · Assist: B. Sainz -
23' FC Porto Card · Yellow CardZaiduFoul
-
25' FC Porto Card · Yellow CardRodrigo MoraFoul
-
35' VfB Stuttgart Card · Yellow CardErmedin DemirovićFoul
-
46' FC Porto subst · Substitution 1Off: Rodrigo Mora · On: V. Froholdt -
58' FC Porto subst · Substitution 2Off: Zaidu · On: Jakub Kiwior -
58' FC Porto subst · Substitution 3Off: William Gomes · On: Pepê Aquino -
61' VfB Stuttgart subst · Substitution 1Off: Maximilian Mittelstädt · On: T. Tomas -
62' VfB Stuttgart subst · Substitution 2Off: A. Karazor · On: N. Nartey -
63' VfB Stuttgart Card · Yellow CardL. JaquezFoul
-
66' FC Porto subst · Substitution 4Off: B. Sainz · On: M. Fernandes -
72' FC Porto Goal · Normal GoalV. Froholdt -
73' FC Porto subst · Substitution 5Off: S. Fofana · On: A. Varela -
76' VfB Stuttgart Card · Yellow CardN. NarteyFoul
-
77' VfB Stuttgart Card · Yellow CardN. NarteyFoul
-
77' VfB Stuttgart Card · Red CardN. NarteyFoul
-
78' VfB Stuttgart subst · Substitution 3Off: D. Undav · On: B. Bouanani -
78' VfB Stuttgart subst · Substitution 4Off: C. Fuhrich · On: Lorenz Assignon -
79' VfB Stuttgart subst · Substitution 5Off: A. Stiller · On: C. Andres -
89' VfB Stuttgart Card · Yellow CardLorenz AssignonFoul
Match Stats
| Stat | FC Porto | VfB Stuttgart |
|---|---|---|
| Fouls | 6 | 16 |
| Pass Accuracy | 73% | 81% |
| Offsides | 1 | 0 |
| Red Cards | 0 | 1 |
| Total Shots | 10 | 20 |
| Corners | 4 | 11 |
| Total Passes | 282 | 486 |
| Yellow Cards | 3 | 5 |
| Blocked Shots | 1 | 6 |
| Shots on Target | 4 | 6 |
| xG | 1.50 | 1.71 |
| Shots off Target | 5 | 8 |
| Possession | 36% | 64% |
| Goals Prevented | 0 | 0 |
| Accurate Passes | 206 | 394 |
| Shots Inside Box | 7 | 13 |
| Saves | 6 | 2 |
| Shots Outside Box | 3 | 7 |
Key Match Notes
- ▸ The early goal by William Gomes in the 21st minute set the tone for FC Porto’s victory
- ▸ The red card given to N. Nartey in the 77th minute dramatically shifted the momentum in favor of FC Porto