Porto vs Gil Vicente

26 January 2026 · Liga Portugal · 2025/26 · Referee António Nobre

Full time 3 – 0

Half-time: 1–0

  • S. Aghehowa 37’ (pen)
  • M. Fernandes 75’
  • W. Gomes 86’

Match summary

Porto won comfortably, 3-0 at home to Gil Vicente. Porto led 1-0 at half-time.

S. Aghehowa put Porto ahead from the penalty spot in the 37th minute, M. Fernandes made it 2-0 from a corner in the 75th minute, and W. Gomes made it 3-0 in the 86th minute.

The chances backed that up: Porto created 2.25 expected goals (xG) from 14 shots to Gil Vicente's 0.79 from 11. Gil Vicente had a player sent off.

Match stats

58% Possession 42%
14 Shots 11
6 Shots on target 5
11 Corners 3
442 Passes 323
82.8% Pass accuracy 77.1%
12 Tackles 15
13 Fouls 8
2 Yellow cards 2
0 Red cards 1
3 Offsides 0

Key events

Porto Gil Vicente
0’
C. PeixotoManagerArgument
Kick-off
13’
L. EstevesShot on target
15’
S. GarcíaShot on target
S. AghehowaShot on target
26’
35’
M. SouzaFoul
G. VeigaArgument
36’
36’
Z. CarlosArgument
S. AghehowaPenalty1-0 (Porto)
37’
Half-time1-0
Second half underway
61’
61’
63’
T. TouréShot on target
66’
G. VarelaShot on target
68’
69’
M. FernandesRight foot shot2-0 (Porto)
75’
R. MoraShot on target
75’
77’
77’
J. FernandesL. Esteves
77’
W. GomesLeft foot shot3-0 (Porto)
86’
87’
89’
S. BermejoShot on target
D. GülShot on target
90+2’
J. KiwiorFoul
90+4’
Full-time3-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.25 0.79 37’ S. Aghehowa (Porto), 1-0 37’ 75’ M. Fernandes (Porto), 2-0 75’ 86’ W. Gomes (Porto), 3-0 86’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.25 0.79 37’ S. Aghehowa (Porto), 1-0 Aghehowa 37’ 75’ M. Fernandes (Porto), 2-0 Fernandes 75’ 86’ W. Gomes (Porto), 3-0 Gomes 86’
Porto 2.25 xGGil Vicente 0.79 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Gil Vicente attacking Porto attacking 
37’ S. Aghehowa (Porto), penalty, 0.79 xG, goal 86’ W. Gomes (Porto), open play, 0.55 xG, goal 89’ S. Bermejo (Gil Vicente), open play, 0.36 xG, saved 90+2’ D. Gül (Porto), open play, 0.18 xG, saved 78’ P. Rosario (Porto), open play, 0.14 xG, off target 3’ B. Sainz (Porto), open play, 0.12 xG, off target 18’ T. Touré (Gil Vicente), from a corner, 0.13 xG, off target 33’ G. Veiga (Porto), open play, 0.13 xG, blocked 75’ R. Mora (Porto), set piece, 0.09 xG, saved 16’ T. Touré (Gil Vicente), set piece, 0.07 xG, blocked 90+2’ P. Rosario (Porto), open play, 0.07 xG, off target 29’ J. Bednarek (Porto), from a corner, 0.06 xG, off target 50’ G. Varela (Gil Vicente), open play, 0.05 xG, off target 67’ L. Esteves (Gil Vicente), direct free kick, 0.04 xG, hit the woodwork 73’ V. Froholdt (Porto), open play, 0.04 xG, off target 15’ S. García (Gil Vicente), open play, 0.03 xG, saved 13’ L. Esteves (Gil Vicente), open play, 0.03 xG, saved 66’ G. Varela (Gil Vicente), open play, 0.03 xG, saved 83’ J. Kiwior (Porto), open play, 0.03 xG, blocked 26’ S. Aghehowa (Porto), open play, 0.02 xG, saved 3’ M. Souza (Gil Vicente), open play, 0.02 xG, blocked 8’ V. Froholdt (Porto), from a corner, 0.02 xG, blocked 63’ T. Touré (Gil Vicente), open play, 0.02 xG, saved 75’ M. Fernandes (Porto), from a corner, 0.02 xG, goal 89’ S. García (Gil Vicente), open play, 0.01 xG, blocked 37’ S. Aghehowa (Porto), penalty, 0.79 xG, goal 86’ W. Gomes (Porto), open play, 0.55 xG, goal 89’ S. Bermejo (Gil Vicente), open play, 0.36 xG, saved 90+2’ D. Gül (Porto), open play, 0.18 xG, saved 78’ P. Rosario (Porto), open play, 0.14 xG, off target 3’ B. Sainz (Porto), open play, 0.12 xG, off target 18’ T. Touré (Gil Vicente), from a corner, 0.13 xG, off target 33’ G. Veiga (Porto), open play, 0.13 xG, blocked 75’ R. Mora (Porto), set piece, 0.09 xG, saved 16’ T. Touré (Gil Vicente), set piece, 0.07 xG, blocked 90+2’ P. Rosario (Porto), open play, 0.07 xG, off target 29’ J. Bednarek (Porto), from a corner, 0.06 xG, off target 50’ G. Varela (Gil Vicente), open play, 0.05 xG, off target 67’ L. Esteves (Gil Vicente), direct free kick, 0.04 xG, hit the woodwork 73’ V. Froholdt (Porto), open play, 0.04 xG, off target 15’ S. García (Gil Vicente), open play, 0.03 xG, saved 13’ L. Esteves (Gil Vicente), open play, 0.03 xG, saved 66’ G. Varela (Gil Vicente), open play, 0.03 xG, saved 83’ J. Kiwior (Porto), open play, 0.03 xG, blocked 26’ S. Aghehowa (Porto), open play, 0.02 xG, saved 3’ M. Souza (Gil Vicente), open play, 0.02 xG, blocked 8’ V. Froholdt (Porto), from a corner, 0.02 xG, blocked 63’ T. Touré (Gil Vicente), open play, 0.02 xG, saved 75’ M. Fernandes (Porto), from a corner, 0.02 xG, goal 89’ S. García (Gil Vicente), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Porto 4-3-3 Starting XI
Costa
Fernandes
Silva
Bednarek
Kiwior
Froholdt 82’
Rosario
Veiga 61’
Pepê 76’
Aghehowa 77’
Sainz 61’
Gil Vicente 4-2-3-1 Starting XI
Figueira
Carlos 68’
Elimbi
Buatu
Konan
García
Carlos 68’
Souza 87’
Esteves 77’
Touré 77’
Varela 68’

Player stats

Goalkeeper1 player
90′ 5 0 22 – – – – –
Defenders4 players
90′ 1 – – 5 2 29 – 1 – –
90′ – – – 2 1 72 2 – – –
90′ – 3 – 4 4 93 1 – – –
90′ 4 1 – 6 2 52 1 – – –
Midfielders5 players
V. Froholdt Taken off
82′ – – 19 – – – 1 3 1 – –
90′ – 1 41 2 – 1 3 5 5 1 –
G. Veiga Taken off
61′ – – 21 2 – – 1 – – –
R. Mora Came on as a substitute
29′ – – 14 3 – – – 1 – – –
S. Eustaquio Came on as a substitute
8′ – – 5 – – – – – – – –
Forwards6 players
Pepê Taken off
76′ – 1 – – – – 2 5 1 26 –
S. Aghehowa Taken off
77′ 1 – 2 2 0.81 – 1 2 2 20 –
B. Sainz Taken off
61′ – – 1 – 0.12 – – 3 1 16 –
W. Gomes Came on as a substitute
29′ 1 – 1 1 0.55 – 1 2 – 9 –
O. Pietuszewski Came on as a substitute
14′ – – – – – – – 1 1 3 –
D. Gül Came on as a substitute
13′ – – 1 1 0.18 – – 1 – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Porto win 69% Avg odds 1.34
Draw 21% Avg odds 4.47
Gil Vicente win 10% Avg odds 8.96

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.