Porto vs Vitoria Guimaraes

11 August 2025 · Liga Portugal · 2025/26 · Referee António Nobre

Full time 3 – 0

Half-time: 2–0

  • Pepê 12’
  • S. Aghehowa 32’, 79’

Match summary

Porto won comfortably, 3-0 at home to Vitoria Guimaraes. Porto led 2-0 at half-time.

Pepê put Porto ahead in the 12th minute, S. Aghehowa made it 2-0 with a header in the 32nd minute, and Aghehowa made it 3-0 in the 79th minute.

The chances backed that up: Porto created 2.70 expected goals (xG) from 17 shots to Vitoria Guimaraes's 0.54 from 10.

Match stats

50% Possession 50%
17 Shots 10
9 Shots on target 2
7 Corners 4
400 Passes 406
85.5% Pass accuracy 82.8%
6 Tackles 18
18 Fouls 9
1 Yellow cards 3
2 Offsides 2

Key events

Porto Vitoria Guimaraes
Kick-off
8’
G. SilvaShot on target
PepêRight foot shot1-0 (Porto)
12’
15’
T. Silva
S. AghehowaShot on target
26’
S. AghehowaHeader2-0 (Porto)
32’
S. AghehowaShot on target
36’
42’
O. CamaraShot on target
Half-time2-0
B. SainzShot on target
48’
Second half underway
50’
56’
N. OliveiraN. Santos
65’
72’
S. AghehowaShot on target
74’
S. AghehowaRight foot shot3-0 (Porto)
79’
S. EustaquioShot on target
79’
80’
A. VarelaShot on target
82’
L. de JongS. Aghehowa
85’
90+4’
N. Oliveira
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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.70 0.54 12’ Pepê (Porto), 1-0 12’ 32’ S. Aghehowa (Porto), 2-0 32’ 79’ S. Aghehowa (Porto), 3-0 79’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.70 0.54 12’ Pepê (Porto), 1-0 Pepê 12’ 32’ S. Aghehowa (Porto), 2-0 Aghehowa 32’ 79’ S. Aghehowa (Porto), 3-0 Aghehowa 79’
Porto 2.70 xGVitoria Guimaraes 0.54 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Vitoria Guimaraes attacking Porto attacking 
12’ Pepê (Porto), open play, 0.58 xG, goal 79’ S. Aghehowa (Porto), open play, 0.54 xG, goal 82’ V. Froholdt (Porto), open play, 0.51 xG, off target 18’ V. Froholdt (Porto), open play, 0.28 xG, off target 32’ S. Aghehowa (Porto), from a corner, 0.20 xG, goal 48’ B. Sainz (Porto), open play, 0.16 xG, saved 26’ S. Aghehowa (Porto), open play, 0.15 xG, saved 1’ T. Silva (Vitoria Guimaraes), open play, 0.13 xG, off target 41’ T. Händel (Vitoria Guimaraes), open play, 0.09 xG, blocked 34’ N. Santos (Vitoria Guimaraes), open play, 0.08 xG, off target 42’ Unknown (Vitoria Guimaraes), open play, 0.06 xG, blocked 41’ T. Händel (Vitoria Guimaraes), open play, 0.05 xG, off target 36’ S. Aghehowa (Porto), open play, 0.05 xG, saved 64’ G. Silva (Vitoria Guimaraes), from a corner, 0.04 xG, off target 74’ S. Aghehowa (Porto), open play, 0.04 xG, saved 77’ W. Gomes (Porto), open play, 0.04 xG, off target 36’ Pepê (Porto), from a corner, 0.03 xG, off target 79’ S. Eustaquio (Porto), open play, 0.03 xG, saved 8’ G. Silva (Vitoria Guimaraes), open play, 0.03 xG, saved 25’ G. Silva (Vitoria Guimaraes), open play, 0.03 xG, blocked 42’ O. Camara (Vitoria Guimaraes), open play, 0.03 xG, saved 52’ A. Varela (Porto), open play, 0.03 xG, off target 35’ S. Aghehowa (Porto), open play, 0.02 xG, blocked 82’ A. Varela (Porto), open play, 0.02 xG, saved 7’ Unknown (Porto), set piece, 0.01 xG, off target 4’ Unknown (Porto), from a corner, 0.01 xG, blocked 34’ Unknown (Vitoria Guimaraes), open play, 0.01 xG, blocked 12’ Pepê (Porto), open play, 0.58 xG, goal 79’ S. Aghehowa (Porto), open play, 0.54 xG, goal 82’ V. Froholdt (Porto), open play, 0.51 xG, off target 18’ V. Froholdt (Porto), open play, 0.28 xG, off target 32’ S. Aghehowa (Porto), from a corner, 0.20 xG, goal 48’ B. Sainz (Porto), open play, 0.16 xG, saved 26’ S. Aghehowa (Porto), open play, 0.15 xG, saved 1’ T. Silva (Vitoria Guimaraes), open play, 0.13 xG, off target 41’ T. Händel (Vitoria Guimaraes), open play, 0.09 xG, blocked 34’ N. Santos (Vitoria Guimaraes), open play, 0.08 xG, off target 42’ Unknown (Vitoria Guimaraes), open play, 0.06 xG, blocked 41’ T. Händel (Vitoria Guimaraes), open play, 0.05 xG, off target 36’ S. Aghehowa (Porto), open play, 0.05 xG, saved 64’ G. Silva (Vitoria Guimaraes), from a corner, 0.04 xG, off target 74’ S. Aghehowa (Porto), open play, 0.04 xG, saved 77’ W. Gomes (Porto), open play, 0.04 xG, off target 36’ Pepê (Porto), from a corner, 0.03 xG, off target 79’ S. Eustaquio (Porto), open play, 0.03 xG, saved 25’ G. Silva (Vitoria Guimaraes), open play, 0.03 xG, blocked 42’ O. Camara (Vitoria Guimaraes), open play, 0.03 xG, saved 52’ A. Varela (Porto), open play, 0.03 xG, off target 8’ G. Silva (Vitoria Guimaraes), open play, 0.03 xG, saved 35’ S. Aghehowa (Porto), open play, 0.02 xG, blocked 82’ A. Varela (Porto), open play, 0.02 xG, saved 7’ Unknown (Porto), set piece, 0.01 xG, off target 34’ Unknown (Vitoria Guimaraes), open play, 0.01 xG, blocked 4’ Unknown (Porto), from a corner, 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
Costa
Pérez
Bednarek 65’
Fernandes
Froholdt
Varela
Veiga
Pepê
Aghehowa 2 85’
Sainz 65’
Vitoria Guimaraes 4-4-1-1 Starting XI
Charles
Maga 72’
Borevković
Nóbrega
Mendes
Félix
Silva
Händel
Camara 56’
Santos 56’
Silva 72’

Player stats

Goalkeeper1 player
90′ 2 0 31 1 – – – –
Defenders6 players
A. Costa
90′ – – –
N. Pérez
90′ – – –
J. Bednarek Taken off
65′ – – – 6 6 50 3 – – –
M. Fernandes
55′ – – –
Z. Sanusi Came on as a substitute
35′ 1 1 – 3 1 10 – – – –
D. Prpić Came on as a substitute
25′ – – – 1 1 24 – – – –
Midfielders4 players
90′ – – 9 – – – 1 – 3 – –
90′ – – 50 – – 1 2 6 1 2 –
G. Veiga
65′ – – – – –
S. Eustaquio Came on as a substitute
25′ – – 15 1 – – – 2 – – –
Forwards5 players
Pepê
90′ 1 – 2 1 0.61 – 3 1 1 22 –
S. Aghehowa Taken off
85′ 2 – 6 5 1.00 – 1 2 1 17 –
B. Sainz Taken off
65′ – 1 1 1 0.16 – 2 3 2 14 –
W. Gomes Came on as a substitute
25′ – – 1 – 0.04 – – 1 – 5 –
L. de Jong Came on as a substitute
10′ – – – – – – – – – 1 –
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 65% Avg odds 1.42
Draw 21% Avg odds 4.42
Vitoria Guimaraes win 14% Avg odds 6.82

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.