Sporting CP vs Porto

31 August 2024 · Liga Portugal · 2024/25

Full time 2 – 0

Half-time: 0–0

  • Viktor Gyökeres 72’ (pen)
  • Geny Catamo 90+3’

Match summary

Sporting CP saw off Porto 2-0. It was goalless at half-time.

Viktor Gyökeres put Sporting CP ahead from the penalty spot in the 72nd minute and Geny Catamo made it 2-0 in stoppage time.

The chances backed that up: Sporting CP created 2.94 expected goals (xG) from 17 shots to Porto's 0.49 from 8.

Match stats

Sporting CP Porto
11 Shots 8
4 Shots on Target 2
2 Corners 3
1 Yellow Cards 5
0 Red Cards 0
2.94 xG 0.49
2.15 Non-penalty xG 0.49

Key events

Sporting CP Porto
Kick-off
Half-time0-0
Viktor Gyökeres
Penalty
1-0 (Sporting CP)
72’
Geny Catamo2-0 (Sporting CP)
90+3’
Full-time2-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Sporting CP
  • Geny Catamo
Porto
  • Otávio
  • Alan Varela
  • Nico González
  • Danny Namaso
  • Stephen Eustaquio

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.94 0.49 72’ Viktor Gyökeres (Sporting CP), 1-0 72’ 90+3’ Geny Catamo (Sporting CP), 2-0 90+3’ 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.94 0.49 72’ Viktor Gyökeres (Sporting CP), 1-0 Gyökeres 72’ 90+3’ Geny Catamo (Sporting CP), 2-0 Catamo 90+3’
Sporting CP 2.94 xGPorto 0.49 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Porto attacking Sporting CP attacking 
72’ Viktor Gyökeres (Sporting CP), penalty, 0.79 xG, goal 52’ Viktor Gyökeres (Sporting CP), open play, 0.64 xG, saved 36’ Francisco Trincão (Sporting CP), open play, 0.36 xG, off target 17’ Francisco Trincão (Sporting CP), open play, 0.21 xG, saved 35’ Francisco Trincão (Sporting CP), open play, 0.18 xG, off target 55’ Gonçalo Inácio (Sporting CP), set piece, 0.12 xG, blocked 42’ Viktor Gyökeres (Sporting CP), open play, 0.11 xG, blocked 61’ Danny Namaso (Porto), from a corner, 0.11 xG, off target 90+3’ Geny Catamo (Sporting CP), open play, 0.11 xG, goal 40’ Pedro Gonçalves (Sporting CP), open play, 0.10 xG, off target 62’ Vasco Sousa (Porto), open play, 0.09 xG, off target 13’ Otávio (Porto), from a corner, 0.09 xG, off target 55’ Morten Hjulmand (Sporting CP), set piece, 0.07 xG, blocked 26’ Viktor Gyökeres (Sporting CP), open play, 0.07 xG, off target 78’ João Mário (Porto), open play, 0.06 xG, blocked 43’ Ousmane Diomande (Sporting CP), from a corner, 0.06 xG, off target 16’ Danny Namaso (Porto), open play, 0.05 xG, blocked 21’ Ousmane Diomande (Sporting CP), set piece, 0.04 xG, off target 87’ Geny Catamo (Sporting CP), open play, 0.04 xG, off target 12’ Vasco Sousa (Porto), set piece, 0.04 xG, blocked 60’ Wenderson Galeno (Porto), open play, 0.03 xG, saved 86’ Pedro Gonçalves (Sporting CP), open play, 0.03 xG, blocked 41’ Wenderson Galeno (Porto), open play, 0.03 xG, saved 85’ Viktor Gyökeres (Sporting CP), open play, 0.02 xG, off target 48’ Ousmane Diomande (Sporting CP), set piece, 0.01 xG, saved 72’ Viktor Gyökeres (Sporting CP), penalty, 0.79 xG, goal 52’ Viktor Gyökeres (Sporting CP), open play, 0.64 xG, saved 36’ Francisco Trincão (Sporting CP), open play, 0.36 xG, off target 17’ Francisco Trincão (Sporting CP), open play, 0.21 xG, saved 35’ Francisco Trincão (Sporting CP), open play, 0.18 xG, off target 55’ Gonçalo Inácio (Sporting CP), set piece, 0.12 xG, blocked 42’ Viktor Gyökeres (Sporting CP), open play, 0.11 xG, blocked 61’ Danny Namaso (Porto), from a corner, 0.11 xG, off target 90+3’ Geny Catamo (Sporting CP), open play, 0.11 xG, goal 40’ Pedro Gonçalves (Sporting CP), open play, 0.10 xG, off target 62’ Vasco Sousa (Porto), open play, 0.09 xG, off target 13’ Otávio (Porto), from a corner, 0.09 xG, off target 55’ Morten Hjulmand (Sporting CP), set piece, 0.07 xG, blocked 26’ Viktor Gyökeres (Sporting CP), open play, 0.07 xG, off target 78’ João Mário (Porto), open play, 0.06 xG, blocked 43’ Ousmane Diomande (Sporting CP), from a corner, 0.06 xG, off target 16’ Danny Namaso (Porto), open play, 0.05 xG, blocked 21’ Ousmane Diomande (Sporting CP), set piece, 0.04 xG, off target 12’ Vasco Sousa (Porto), set piece, 0.04 xG, blocked 87’ Geny Catamo (Sporting CP), open play, 0.04 xG, off target 86’ Pedro Gonçalves (Sporting CP), open play, 0.03 xG, blocked 60’ Wenderson Galeno (Porto), open play, 0.03 xG, saved 41’ Wenderson Galeno (Porto), open play, 0.03 xG, saved 85’ Viktor Gyökeres (Sporting CP), open play, 0.02 xG, off target 48’ Ousmane Diomande (Sporting CP), set piece, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Player stats

Players14 players
90′ – – – – – – –
Eduardo Quaresma Taken off
80′ – – – – – – –
90′ – – 3 0.10 – – –
90′ – – 1 0.12 – – –
Geovany Quenda Taken off
80′ – – – – – – –
Morten Hjulmand Taken off
86′ – – 1 0.07 – – –
90′ – – – – – – –
90′ 1 – 2 0.15 – –
Francisco Trincão Taken off
90′ – – 3 0.74 – – –
90′ – – 2 0.13 – – –
90′ 1 – 5 1.63 – – –
Matheus Reis Came on as a substitute
10′ – – – – – – –
Zeno Debast Came on as a substitute
10′ – – – – – – –
Daniel Bragança Came on as a substitute
4′ – – – – – – –
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

Sporting CP win 48% Avg odds 1.96
Draw 27% Avg odds 3.54
Porto win 25% Avg odds 3.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.