Porto vs AVS

29 December 2025 · Liga Portugal · 2025/26 · Referee Bruno Jose Ribeiro Pires Costa

Full time 2 – 0

Half-time: 0–0

  • S. Aghehowa 48’, 65’ (pen)

Match summary

Porto won 2-0 at home to AVS. It was goalless at half-time.

S. Aghehowa put Porto ahead in the 48th minute and Aghehowa made it 2-0 from the penalty spot in the 65th minute.

The chances backed that up: Porto created 2.58 expected goals (xG) from 18 shots to AVS's 0.22 from 7.

Match stats

70% Possession 30%
18 Shots 7
4 Shots on target 1
7 Corners 0
559 Passes 242
83.7% Pass accuracy 61.6%
18 Tackles 25
8 Fouls 7
1 Yellow cards 1
0 Red cards 0
1 Offsides 1

Key events

Porto AVS
S. AghehowaShot on target
12’
V. FroholdtShot on target
30’
46’
S. AghehowaRight foot shot1-0 (Porto)
48’
50’
J. G. Ciscar
52’
56’
C. CastroShot on target
57’
G. NeivaÓ. Perea
57’
G. AssunçãoJ. G. Ciscar
G. VeigaR. Mora
59’
S. AghehowaPenalty2-0 (Porto)
64’
71’
G. MendonçaP. Lima
75’
82’
R. BarbosaD. Spencer
82’
NenêTomané

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.58 0.22 48’ S. Aghehowa (Porto), 1-0 48’ 65’ S. Aghehowa (Porto), 2-0 65’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.58 0.22 48’ S. Aghehowa (Porto), 1-0 Aghehowa 48’ 65’ S. Aghehowa (Porto), 2-0 Aghehowa 65’
Porto 2.58 xGAVS 0.22 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AVS attacking Porto attacking 
65’ S. Aghehowa (Porto), penalty, 0.79 xG, goal 48’ S. Aghehowa (Porto), open play, 0.48 xG, goal 47’ J. Kiwior (Porto), set piece, 0.35 xG, off target 30’ V. Froholdt (Porto), open play, 0.25 xG, saved 85’ S. Aghehowa (Porto), from a corner, 0.12 xG, off target 52’ P. Rosario (Porto), set piece, 0.10 xG, off target 44’ S. Aghehowa (Porto), open play, 0.09 xG, blocked 58’ Pepê (Porto), open play, 0.09 xG, off target 76’ Tomané (AVS), set piece, 0.07 xG, off target 24’ F. Moura (Porto), open play, 0.05 xG, off target 40’ R. Mora (Porto), open play, 0.04 xG, off target 56’ C. Castro (AVS), open play, 0.04 xG, saved 85’ A. Varela (Porto), from a corner, 0.04 xG, off target 14’ W. Gomes (Porto), open play, 0.03 xG, off target 30’ Pepê (Porto), open play, 0.03 xG, blocked 73’ G. Assunção (AVS), open play, 0.03 xG, blocked 11’ R. Mora (Porto), open play, 0.03 xG, off target 12’ S. Aghehowa (Porto), open play, 0.02 xG, saved 14’ S. Aghehowa (Porto), open play, 0.02 xG, blocked 46’ Tomané (AVS), open play, 0.02 xG, off target 49’ Tomané (AVS), open play, 0.02 xG, blocked 78’ Á. Alarcón (Porto), from a corner, 0.02 xG, off target 67’ V. Froholdt (Porto), from a corner, 0.02 xG, off target 17’ L. Rivas (AVS), open play, 0.01 xG, off target 54’ Ó. Perea (AVS), set piece, 0.02 xG, off target 65’ S. Aghehowa (Porto), penalty, 0.79 xG, goal 48’ S. Aghehowa (Porto), open play, 0.48 xG, goal 47’ J. Kiwior (Porto), set piece, 0.35 xG, off target 30’ V. Froholdt (Porto), open play, 0.25 xG, saved 85’ S. Aghehowa (Porto), from a corner, 0.12 xG, off target 52’ P. Rosario (Porto), set piece, 0.10 xG, off target 58’ Pepê (Porto), open play, 0.09 xG, off target 44’ S. Aghehowa (Porto), open play, 0.09 xG, blocked 76’ Tomané (AVS), set piece, 0.07 xG, off target 24’ F. Moura (Porto), open play, 0.05 xG, off target 40’ R. Mora (Porto), open play, 0.04 xG, off target 56’ C. Castro (AVS), open play, 0.04 xG, saved 85’ A. Varela (Porto), from a corner, 0.04 xG, off target 14’ W. Gomes (Porto), open play, 0.03 xG, off target 30’ Pepê (Porto), open play, 0.03 xG, blocked 73’ G. Assunção (AVS), open play, 0.03 xG, blocked 11’ R. Mora (Porto), open play, 0.03 xG, off target 12’ S. Aghehowa (Porto), open play, 0.02 xG, saved 14’ S. Aghehowa (Porto), open play, 0.02 xG, blocked 46’ Tomané (AVS), open play, 0.02 xG, off target 49’ Tomané (AVS), open play, 0.02 xG, blocked 78’ Á. Alarcón (Porto), from a corner, 0.02 xG, off target 67’ V. Froholdt (Porto), from a corner, 0.02 xG, off target 54’ Ó. Perea (AVS), set piece, 0.02 xG, off target 17’ L. Rivas (AVS), open play, 0.01 xG, off target
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 46’
Fernandes 84’
Bednarek
Kiwior
Moura 75’
Froholdt
Rosario
Mora 59’
Gomes
Aghehowa 2
Pepê
AVS 5-4-1 Starting XI
Simão
Spencer 82’
Ponck
Santos
Castro
Rivas
Akinsola
Ciscar
Lima 71’
Perea 57’
Tomané 82’

Player stats

Goalkeeper2 players
45′ 0 0 9 – – – – –
C. Ramos Came on as a substitute
45′ 1 0 13 – – – – –
Defenders5 players
84′ 2 – – 3 1 34 – – – –
90′ 3 2 – 11 8 97 3 – – –
90′ 2 1 – 3 1 86 – – – –
75′ 2 – – 4 1 43 – – – –
A. Costa Came on as a substitute
10′ – – – – – 10 1 – – –
Midfielders6 players
90′ – – 24 – – – – 6 1 1 –
90′ – – 65 – – 3 – 10 – – –
R. Mora
59′ – – 27 2 – 1 – 5 – – –
G. Veiga Came on as a substitute
31′ – – 24 1 – – – 1 – 1 –
Á. Alarcón Came on as a substitute
31′ – – 14 – – – – 1 – – –
A. Varela Came on as a substitute
15′ – – 33 – – – – 1 – – –
Forwards3 players
59′ – – 1 – 0.03 – – 7 1 21
90′ 2 – 6 3 1.52 – 2 2 1 16 –
Pepê
90′ – 1 2 – 0.12 – 2 6 3 41 –
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.

Before kick-off

Porto win 84% Avg odds 1.10
Draw 11% Avg odds 8.67
AVS win 5% Avg odds 19.59

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.