Match summary
1ST HALF
Alan Varela
32'
2ND HALF
54'
Beni Mukendi
Pepê
William Gomes
60'
Gabri Veiga
Rodrigo Mora
60'
65'
Gustavo
A. Ndoye
Samu
Deniz Gül
72'
Borja Sainz
Oskar Pietuszewski
73'
76'
D. Sousa
Samu
76'
Telmo Arcanjo
O. Camara
79'
Telmo Arcanjo
Alan Varela(Penalty goal)

85'
Alberto Costa
Jan Bednarek
88'
88'
Matija Mitrović
Gonçalo Nogueira
89'
Fabio Blanco
Beni Mukendi
95'
O. Lebedenko
Oskar Pietuszewski
95'
99'
Telmo Arcanjo
Match statistics
50%Possession50%
368Passes Attempted382
279Completed Passes315
6Corners1
18Throw-ins18
20Shots On Target12
Line-ups
Vitória Guimarães
Formation
4-2-3-1
#25J. Castillo

#26R. Abascal

#3Miguel Nóbrega

#17O. Lebedenko

#66Tony Strata

#30Gonçalo Nogueira

#16Beni Mukendi

#20Samu

#48Noah Saviolo

#19O. Camara

#90A. Ndoye
Starting XI
![]() J. Castillo #25 | |
![]() R. Abascal #26 | |
![]() Miguel Nóbrega #3 | |
![]() O. Lebedenko #17 | 95' |
![]() Tony Strata #66 | |
![]() Gonçalo Nogueira #30 | 88' |
![]() Beni Mukendi #16 | 89' 54' |
![]() Samu #20 | 76' |
![]() Noah Saviolo #48 | |
![]() O. Camara #19 | 76' |
![]() A. Ndoye #90 | 65' |
Substitutes
![]() Charles #27 | |
![]() Miguel Maga #2 | |
![]() Thiago Balieiro #28 | |
![]() D. Sousa #23 | 76' |
![]() Matija Mitrović #6 | 88' |
![]() Fabio Blanco #22 | 89' |
![]() Gustavo #11 | 65' |
![]() Telmo Arcanjo #18 | 99' 79' 76' |
![]() R. Duarte #14 |
Will not play

Óscar Rivas Viondi
Defender
Muscle injury
Return: Doubtful

Gonçalo Teixeira Nogueira
Midfielder
Illness
Return: Doubtful

José Guilherme Ribeiro
Goalkeeper
Cruciate ligament injury
Return: Late August 2026
Manager

Luís Pinto
Porto
Formation
4-3-3
#99Diogo Costa

#4Jakub Kiwior

#3Thiago Silva

#52Martim Fernandes

#20Alberto Costa

#22Alan Varela

#10Gabri Veiga

#8Victor Froholdt

#17Borja Sainz

#9Samu

#11Pepê
Starting XI
![]() Diogo Costa #99 | |
![]() Jakub Kiwior #4 | |
![]() Thiago Silva #3 | |
![]() Martim Fernandes #52 | |
![]() Alberto Costa #20 | 88' |
![]() Alan Varela #22 | 85' 32' |
![]() Gabri Veiga #10 | 60' |
![]() Victor Froholdt #8 | |
![]() Borja Sainz #17 | 73' |
![]() Samu #9 | 72' |
![]() Pepê #11 | 60' |
Substitutes
![]() Cláudio Ramos #14 | |
![]() D. Prpić #21 | |
![]() Jan Bednarek #5 | 88' |
![]() Francisco Moura #74 | |
![]() S. Eustaquio #6 | |
![]() Rodrigo Mora #86 | 60' |
![]() Oskar Pietuszewski #77 | 95' 73' |
![]() Deniz Gül #27 | 72' |
![]() William Gomes #7 | 60' |
Will not play

Luuk De Jong
Forward
Knock injury
Return: Doubtful

Patricio Nehuén Pérez
Defender
Tendon injury
Return: Doubtful

Samuel Omorodion Aghehowa
Forward
Return: Unknown
Manager

Francesco Farioli
Vitória Guimarães
Formation
4-2-3-1
#25J. Castillo

#26R. Abascal

#3Miguel Nóbrega

#17O. Lebedenko

#66Tony Strata

#30Gonçalo Nogueira

#16Beni Mukendi

#20Samu

#48Noah Saviolo

#19O. Camara

#90A. Ndoye
Starting XI
![]() J. Castillo #25 | |
![]() R. Abascal #26 | |
![]() Miguel Nóbrega #3 | |
![]() O. Lebedenko #17 | 95' |
![]() Tony Strata #66 | |
![]() Gonçalo Nogueira #30 | 88' |
![]() Beni Mukendi #16 | 89' 54' |
![]() Samu #20 | 76' |
![]() Noah Saviolo #48 | |
![]() O. Camara #19 | 76' |
![]() A. Ndoye #90 | 65' |
Substitutes
![]() Charles #27 | |
![]() Miguel Maga #2 | |
![]() Thiago Balieiro #28 | |
![]() D. Sousa #23 | 76' |
![]() Matija Mitrović #6 | 88' |
![]() Fabio Blanco #22 | 89' |
![]() Gustavo #11 | 65' |
![]() Telmo Arcanjo #18 | 99' 79' 76' |
![]() R. Duarte #14 |
Will not play

Óscar Rivas Viondi
Defender
Muscle injury
Return: Doubtful

Gonçalo Teixeira Nogueira
Midfielder
Illness
Return: Doubtful

José Guilherme Ribeiro
Goalkeeper
Cruciate ligament injury
Return: Late August 2026
Manager

Luís Pinto
Porto
Formation
4-3-3
#99Diogo Costa

#4Jakub Kiwior

#3Thiago Silva

#52Martim Fernandes

#20Alberto Costa

#22Alan Varela

#10Gabri Veiga

#8Victor Froholdt

#17Borja Sainz

#9Samu

#11Pepê
Starting XI
![]() Diogo Costa #99 | |
![]() Jakub Kiwior #4 | |
![]() Thiago Silva #3 | |
![]() Martim Fernandes #52 | |
![]() Alberto Costa #20 | 88' |
![]() Alan Varela #22 | 85' 32' |
![]() Gabri Veiga #10 | 60' |
![]() Victor Froholdt #8 | |
![]() Borja Sainz #17 | 73' |
![]() Samu #9 | 72' |
![]() Pepê #11 | 60' |
Substitutes
![]() Cláudio Ramos #14 | |
![]() D. Prpić #21 | |
![]() Jan Bednarek #5 | 88' |
![]() Francisco Moura #74 | |
![]() S. Eustaquio #6 | |
![]() Rodrigo Mora #86 | 60' |
![]() Oskar Pietuszewski #77 | 95' 73' |
![]() Deniz Gül #27 | 72' |
![]() William Gomes #7 | 60' |
Will not play

Luuk De Jong
Forward
Knock injury
Return: Doubtful

Patricio Nehuén Pérez
Defender
Tendon injury
Return: Doubtful

Samuel Omorodion Aghehowa
Forward
Return: Unknown
Manager

Francesco Farioli
Head-to-head
81 matches

Vitória Guimarães
7
Wins
11
Draws
63
Wins

Porto
Primeira Liga2025 • 2 matches
Taça da Liga2025 • 1 match
Primeira Liga2024 • 2 matches
Taça de Portugal2024 • 2 matches
Primeira Liga2023 • 3 matchesLeague standings
| # | Team | P | G | Pts |
|---|---|---|---|---|
1 | ![]() | 21 | 42:7 | 56 |
2 | ![]() | 21 | 55:12 | 52 |
3 | ![]() | 21 | 44:12 | 49 |
4 | ![]() | 21 | 44:18 | 39 |
5 | ![]() | 21 | 31:17 | 37 |
6 | ![]() | 21 | 27:20 | 32 |
7 | ![]() | 21 | 43:35 | 30 |
8 | ![]() | 21 | 27:29 | 30 |
9 | ![]() | 21 | 23:30 | 28 |
10 | ![]() | 21 | 21:36 | 24 |
11 | ![]() | 21 | 25:37 | 23 |
12 | ![]() | 21 | 26:46 | 23 |
13 | ![]() | 21 | 27:30 | 21 |
14 | ![]() | 21 | 22:41 | 20 |
15 | ![]() | 21 | 22:39 | 19 |
16 | ![]() | 21 | 16:26 | 17 |
17 | ![]() | 21 | 14:35 | 14 |
18 | ![]() | 21 | 15:54 | 5 |
UCL
UCL Qualifying Round
Qualifying phase Europa League
Relegation Playoffs
Relegation
Europa Conference League
Match Information
Referee:
João Ferreira
Venue:
Estádio Dom Afonso Henriques
Capacity:
30 029
Vitória Guimarães vs Porto match from the Primeira Liga. View the final score, key match events, detailed statistics, line-ups and head-to-head record between Vitória Guimarães and Porto. Follow team performance and match context within the Primeira Liga season.



































