Vitoria Guimaraes vs FC Porto
Match report
FC Porto edged past Vitoria Guimaraes 1-0 in the Primeira Liga on 18 January 2026. The game was goalless at the break before all 1 goals arrived after half-time.
Vitoria Guimaraes had 20 shots to FC Porto's 12.
T. Arcanjo was sent off in the 90+9th minute.
Half-time
0-0
Shots
20 - 12
On target
3 - 3
Corners
6 - 1
Fouls
19 - 15
Red cards
1
Yellow cards
6
Player of the match
Alan Varela
FC Porto · 1 goal
8
Tony Strata
captained the side
8
Alberto Costa
captained the side
8
Thiago Silva
82 passes (89% accurate)
8
Jakub Kiwior
85 passes (88% accurate)
First half vs second half
FC Porto came out stronger after half-time, with 8 second-half shots against 4 before the break.
| 1st half | 2nd half | |
|---|---|---|
| Shots Total | 13–4 | 7–8 |
| Shots On Goal | 2–0 | 1–3 |
| Ball Possession | 52–48 | — |
| Corners | 4–0 | 2–1 |
| Attacks | 44–47 | 47–42 |
Match statistics
6
Corners
1
0
Penalty
2
6
Substitution
5
91
Attacks
89
61
Dangerous Attacks
38
3
On Target
4
13
Off Target
8
20
Shots Total
12
3
Shots On Goal
3
7
Shots Off Goal
7
10
Shots Blocked
2
13
Shots Inside Box
5
7
Shots Outside Box
7
19
Fouls
15
6
Corners
1
0
Offsides
2
50%
Ball Possession
50%
4
Yellow Cards
2
1
Red Cards
0
2
Saves
3
367
Passes Total
383
281
Passes Accurate
314
Line-ups
4-2-3-1 vs 4-3-3
Goalkeeper
Defender
Midfielder
Forward
Vitoria Guimaraes · 4-2-3-1
FC Porto · 4-3-3
Vitoria Guimaraes
Coach
Luis Pinto
Luis Pinto
Substitutes
- 11 Gustavo Silva
- 23 Diogo Sousa
- 18 Telmo Arcanjo
- 6 Matija Mitrović
- 22 Fabio Blanco
- 27 Charles
- 2 Miguel Maga
- 28 Thiago Balieiro
- 14 Rodrigo Duarte
FC Porto
Coach
Francesco Farioli
Francesco Farioli
Substitutes
- 86 Rodrigo Mora
- 7 William Gomes
- 27 Deniz Gül
- 77 Oskar Pietuszewski
- 5 Jan Bednarek
- 14 Cláudio Ramos
- 21 Dominik Prpić
- 74 Francisco Moura
- 6 Stephen Eustaquio
Substitutions
- 60' ↑ William Gomes ↓ Pepê FC Porto
- 60' ↑ R. Mora ↓ G. Veiga FC Porto
- 65' ↑ Gustavo ↓ A. Ndoye Vitoria Guimaraes
- 72' ↑ D. Gul ↓ Samu FC Porto
- 73' ↑ O. Pietuszewski ↓ B. Sainz FC Porto
- 76' ↑ T. Arcanjo ↓ O. Camara Vitoria Guimaraes
- 76' ↑ D. Sousa ↓ Samu Vitoria Guimaraes
- 88' ↑ M. Mitrovic ↓ G. Nogueira Vitoria Guimaraes
- 88' ↑ J. Bednarek ↓ A. Costa FC Porto
- 89' ↑ F. Blanco ↓ Beni Vitoria Guimaraes
Cards
- 90+9' T. Arcanjo Vitoria Guimaraes
- 32' A. Varela FC Porto
- 54' Beni Vitoria Guimaraes
- 79' T. Arcanjo Vitoria Guimaraes
- 90+5' O. Lebedenko Vitoria Guimaraes
- 90+5' O. Pietuszewski FC Porto
- 90+9' T. Arcanjo Vitoria Guimaraes
Head-to-head
Vitoria Guimaraes 2
1 draws
13 FC Porto
2026-01-18
Vitoria Guimaraes vs
FC Porto
0 - 1
2025-12-04
FC Porto vs
Vitoria Guimaraes
1 - 3
2025-08-11
Porto vs
Vitória SC
3 - 0
2025-02-24
Porto vs
Vitoria Guimaraes
1 - 1
2024-09-21
Vitoria Guimaraes vs
Porto
0 - 3
2024-04-17
Porto vs
Vitoria Guimaraes
3 - 1
Recent form
Vitoria Guimaraes
D
D
W
L
D
FC Porto
D
D
D
D
D
Frequently asked questions
What was the final score in Vitoria Guimaraes vs FC Porto?
Vitoria Guimaraes lost 0-1 against FC Porto on 18 January 2026.
Who won Vitoria Guimaraes vs FC Porto?
FC Porto won the match 1-0.
SOCCER-