Vitoria Guimaraes vs FC Porto

Primeira Liga 18 Jan 2026, 20:30
0–1
HT 0–0
FULL TIME
Round 18

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
8
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
Coach
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
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.