Portsmouth vs Sunderland

31 August 2024 · Championship · 2024/25 · Referee Sam Allison

Full time 1 – 3

Half-time: 0–1

  • Luke O'Nien 90+1’ (og)
  • Zak Swanson 31’ (og)
  • Alan Browne 51’
  • Romaine Mundle 56’

Match summary

Sunderland won 3-1 away at Portsmouth. Sunderland led 1-0 at half-time.

In the first half, Swanson's own goal put Sunderland ahead in the 31st minute. In the second half, Alan Browne made it 0-2 in the 51st minute, Romaine Mundle made it 0-3 in the 56th minute, and O'Nien's own goal pulled one back to make it 1-3 with a header in stoppage time.

The chances backed that up: Sunderland created 2.62 expected goals (xG) from 11 shots to Portsmouth's 0.37 from 6.

Match stats

Portsmouth Sunderland
6 Shots 11
2 Shots on Target 4
5 Corners 5
3 Yellow Cards 1
0 Red Cards 0
0.37 xG 2.62
0.37 Non-penalty xG 2.62

Key events

Portsmouth Sunderland
Kick-off
31’
Zak Swanson
Own goal
0-1 (Sunderland)
Half-time0-1
51’
Alan Browne0-2 (Sunderland)
56’
Romaine Mundle0-3 (Sunderland)
Luke O'Nien
Own goal
1-3 (Portsmouth)
90+1’
Full-time1-3

Bookings

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

Portsmouth
  • Zak Swanson
  • Abdoulaye Kamara
  • Kusini Yengi
Sunderland
  • Chris Rigg

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 0.37 2.62 31’ Zak Swanson (Sunderland) own goal, 0-1 31’ 51’ Alan Browne (Sunderland), 0-2 51’ 56’ Romaine Mundle (Sunderland), 0-3 56’ 90+1’ Luke O'Nien (Portsmouth) own goal, 1-3 90+1’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.37 2.62 31’ Zak Swanson (Sunderland) own goal, 0-1 Swanson 31’ 51’ Alan Browne (Sunderland), 0-2 Browne 51’ 56’ Romaine Mundle (Sunderland), 0-3 Mundle 56’ 90+1’ Luke O'Nien (Portsmouth) own goal, 1-3 O'Nien 90+1’
Portsmouth 0.37 xGSunderland 2.62 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sunderland attacking Portsmouth attacking 
51’ Alan Browne (Sunderland), open play, 0.85 xG, goal 51’ Eliezer Mayenda (Sunderland), open play, 0.76 xG, saved 56’ Romaine Mundle (Sunderland), open play, 0.31 xG, goal 71’ Callum Lang (Portsmouth), set piece, 0.24 xG, blocked 31’ Eliezer Mayenda (Sunderland), open play, 0.20 xG, saved 21’ Patrick Roberts (Sunderland), open play, 0.11 xG, off target 76’ Daniel Ballard (Sunderland), from a corner, 0.10 xG, off target 89’ Dennis Cirkin (Sunderland), set piece, 0.10 xG, off target 86’ Chris Rigg (Sunderland), open play, 0.08 xG, blocked 71’ Kusini Yengi (Portsmouth), set piece, 0.07 xG, off target 42’ Eliezer Mayenda (Sunderland), open play, 0.05 xG, blocked 49’ Patrick Roberts (Sunderland), open play, 0.04 xG, blocked 34’ Samuel Silvera (Portsmouth), set piece, 0.02 xG, off target 77’ Ian Poveda (Sunderland), from a corner, 0.02 xG, blocked 12’ Connor Ogilvie (Portsmouth), set piece, 0.02 xG, saved 41’ Matt Ritchie (Portsmouth), open play, 0.01 xG, saved 72’ Callum Lang (Portsmouth), set piece, 0.01 xG, blocked 31’ Zak Swanson (Portsmouth), own goal 90+1’ Luke O'Nien (Sunderland), own goal 51’ Alan Browne (Sunderland), open play, 0.85 xG, goal 51’ Eliezer Mayenda (Sunderland), open play, 0.76 xG, saved 56’ Romaine Mundle (Sunderland), open play, 0.31 xG, goal 71’ Callum Lang (Portsmouth), set piece, 0.24 xG, blocked 31’ Eliezer Mayenda (Sunderland), open play, 0.20 xG, saved 21’ Patrick Roberts (Sunderland), open play, 0.11 xG, off target 76’ Daniel Ballard (Sunderland), from a corner, 0.10 xG, off target 89’ Dennis Cirkin (Sunderland), set piece, 0.10 xG, off target 86’ Chris Rigg (Sunderland), open play, 0.08 xG, blocked 71’ Kusini Yengi (Portsmouth), set piece, 0.07 xG, off target 42’ Eliezer Mayenda (Sunderland), open play, 0.05 xG, blocked 49’ Patrick Roberts (Sunderland), open play, 0.04 xG, blocked 34’ Samuel Silvera (Portsmouth), set piece, 0.02 xG, off target 77’ Ian Poveda (Sunderland), from a corner, 0.02 xG, blocked 12’ Connor Ogilvie (Portsmouth), set piece, 0.02 xG, saved 41’ Matt Ritchie (Portsmouth), open play, 0.01 xG, saved 72’ Callum Lang (Portsmouth), set piece, 0.01 xG, blocked 31’ Zak Swanson (Portsmouth), own goal 90+1’ Luke O'Nien (Sunderland), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

Players16 players
90′ – – – – – – –
90′ – – – – – –
90′ – – – – – – –
90′ – – – – – – –
90′ – – 1 0.02 – – –
90′ – – – – – – –
Andre Dozzell Taken off
60′ – – – – – – –
Matt Ritchie Taken off
60′ – – 1 0.01 – – –
Callum Lang Taken off
79′ – – 2 0.25 – – –
Samuel Silvera Taken off
60′ – – 1 0.02 – – –
Christian Saydee Taken off
60′ – – – – – – –
Abdoulaye Kamara Came on as a substitute
30′ – – – – – –
Kusini Yengi Came on as a substitute
30′ – – 1 0.07 – –
Paddy Lane Came on as a substitute
30′ – – – – – – –
Mark O'Mahony Came on as a substitute
30′ – – – – – – –
Harvey Blair Came on as a substitute
11′ – – – – – – –
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

Portsmouth win 25% Avg odds 3.77
Draw 27% Avg odds 3.51
Sunderland win 48% Avg odds 1.99

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. Referee data before 2025/26 from the Transfermarkt datasets project.