UEFA Europa League / 25/26
FC Porto v VfB Stuttgart
FC PortoHome
2 – 0VfB StuttgartAway
Thu 19 Mar 2026 · 20:00 UTC · Result
- Stadium
- Estádio do Dragão
- Referee
- Anthony Taylor
- Attendance
- 40,675
ON THE PITCH
Lineups & match stats
Goals scored and substitution minutes. On = subbed on; Off = subbed off. — means not recorded or not applicable. Unused substitutes did not play.
FC Porto
11 startersStarting XI
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 3 | Thiago Silva | 0 | — | — |
| 5 | Jan Bednarek | 0 | — | — |
| 7 | William Gomes | 1 | — | 58′ |
| 12 | Zaidu Sanusi | 0 | — | 58′ |
| 13 | Pablo Rosario | 0 | — | — |
| 17 | Borja Sainz | 0 | — | 66′ |
| 20 | Alberto Costa | 0 | — | — |
| 29 | Terem Moffi | 0 | — | — |
| 42 | Seko Fofana | 0 | — | 73′ |
| 86 | Rodrigo Mora | 0 | — | 46′ |
| 99 | Diogo Costa | 0 | — | — |
Substitutes
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 4 | Jakub Kiwior | 0 | 58′ | — |
| 8 | Victor Froholdt | 1 | 46′ | — |
| 10 | Gabri Veiga Unused substitute | 0 | — | — |
| 11 | Pepê | 0 | 58′ | — |
| 14 | Cláudio Ramos Unused substitute | 0 | — | — |
| 21 | Dominik Prpić Unused substitute | 0 | — | — |
| 22 | Alan Varela | 0 | 73′ | — |
| 24 | João Costa Unused substitute | 0 | — | — |
| 27 | Deniz Gül Unused substitute | 0 | — | — |
| 49 | Gonçalo Sousa Unused substitute | 0 | — | — |
| 52 | Martim Fernandes | 0 | 66′ | — |
| 74 | Francisco Moura Unused substitute | 0 | — | — |
VfB Stuttgart
11 startersStarting XI
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 3 | Ramon Hendriks | 0 | — | — |
| 6 | Angelo Stiller | 0 | — | 78′ |
| 7 | Maximilian Mittelstädt | 0 | — | 62′ |
| 9 | Ermedin Demirovic | 0 | — | — |
| 10 | Chris Führich | 0 | — | 78′ |
| 11 | Bilal El Khannouss | 0 | — | — |
| 14 | Luca Jaquez | 0 | — | — |
| 16 | Atakan Karazor | 0 | — | 62′ |
| 24 | Jeff Chabot | 0 | — | — |
| 26 | Deniz Undav | 0 | — | 78′ |
| 33 | Alexander Nübel | 0 | — | — |
Substitutes
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 1 | Fabian Bredlow Unused substitute | 0 | — | — |
| 2 | Ameen Al Dakhil Unused substitute | 0 | — | — |
| 4 | Josha Vagnoman Unused substitute | 0 | — | — |
| 8 | Tiago Tomás | 0 | 62′ | — |
| 22 | Lorenz Assignon | 0 | 78′ | — |
| 27 | Badredine Bouanani | 0 | 78′ | — |
| 28 | Nikolas Nartey | 0 | 62′ | — |
| 29 | Finn Jeltsch Unused substitute | 0 | — | — |
| 30 | Chema Andrés | 0 | 78′ | — |
| 35 | Mirza Catovic Unused substitute | 0 | — | — |
| 44 | Florian Hellstern Unused substitute | 0 | — | — |