- Match ends, Sunderland 1, Portsmouth 0.
- 90'+6' Second Half ends, Sunderland 1, Portsmouth 0.
- 90'+4' Ryley Towler (Portsmouth) wins a free kick in the defensive half.
- 90'+4' Foul by Milan Aleksic (Sunderland).
- 90'+3' Substitution, Sunderland. Nazariy Rusyn replaces Eliezer Mayenda.
- 90'+2' Chris Mepham (Sunderland) is shown the yellow card for a bad foul.
- 90'+2' Josh Murphy (Portsmouth) wins a free kick in the attacking half.
- 90'+2' Foul by Chris Mepham (Sunderland).
- 90'+2' Attempt blocked. Eliezer Mayenda (Sunderland) left footed shot from the centre of the box is blocked. Assisted by Milan Aleksic.
- 90' Fourth official has announced 4 minutes of added time.
- 89' Attempt saved. Owen Moxon (Portsmouth) right footed shot from outside the box is saved in the centre of the goal. Assisted by Terry Devlin.
- 88' Attempt blocked. Colby Bishop (Portsmouth) header from the centre of the box is blocked. Assisted by Callum Lang with a cross.
- 87' Substitution, Portsmouth. Owen Moxon replaces Freddie Potts.
- 87' Substitution, Portsmouth. Christian Saydee replaces Andre Dozzell.
- 86' Offside, Sunderland. Dennis Cirkin is caught offside.
- 85' Trai Hume (Sunderland) wins a free kick in the defensive half.
- 85' Foul by Josh Murphy (Portsmouth).
- 85' Attempt blocked. Eliezer Mayenda (Sunderland) left footed shot from the right side of the box is blocked.
- 84' Attempt saved. Trai Hume (Sunderland) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Patrick Roberts.
- 82' Attempt missed. Luke O'Nien (Sunderland) left footed shot from outside the box is close, but misses to the right.
- 80' Substitution, Sunderland. Milan Aleksic replaces Adil Aouchiche.
- 77' Corner, Sunderland. Conceded by Freddie Potts.
- 77' Corner, Sunderland. Conceded by Colby Bishop.
- 77' Attempt blocked. Adil Aouchiche (Sunderland) right footed shot from the right side of the box is blocked.
- 76' Corner, Sunderland. Conceded by Andre Dozzell.
- 76' Attempt blocked. Patrick Roberts (Sunderland) left footed shot from outside the box is blocked. Assisted by Chris Mepham.
- 76' Foul by Andre Dozzell (Portsmouth).
- 76' Dan Neil (Sunderland) wins a free kick in the defensive half.
- 75' Terry Devlin (Portsmouth) wins a free kick in the defensive half.
- 75' Foul by Adil Aouchiche (Sunderland).
- 75' Attempt blocked. Eliezer Mayenda (Sunderland) right footed shot from the centre of the box is blocked. Assisted by Trai Hume.
- 75' Attempt blocked. Jobe Bellingham (Sunderland) left footed shot from outside the box is blocked. Assisted by Adil Aouchiche.
- 73' Offside, Sunderland. Adil Aouchiche is caught offside.
- 70' Attempt saved. Adil Aouchiche (Sunderland) right footed shot from outside the box is saved in the top right corner.
- 69' Substitution, Portsmouth. Rob Atkinson replaces Paddy Lane.
- 69' Substitution, Portsmouth. Terry Devlin replaces Zak Swanson.
- 67' Marlon Pack (Portsmouth) is shown the red card.
- 67' Wilson Isidor (Sunderland) wins a free kick in the attacking half.
- 67' Foul by Marlon Pack (Portsmouth).
- 65' Attempt missed. Wilson Isidor (Sunderland) right footed shot from outside the box is just a bit too high. Assisted by Patrick Roberts.
- 64' Attempt missed. Luke O'Nien (Sunderland) right footed shot from outside the box is too high following a set piece situation.
- 64' Attempt blocked. Jobe Bellingham (Sunderland) left footed shot from the right side of the box is blocked. Assisted by Trai Hume.
- 64' Zak Swanson (Portsmouth) is shown the yellow card for a bad foul.
- 64' Foul by Zak Swanson (Portsmouth).
- 64' Adil Aouchiche (Sunderland) wins a free kick on the left wing.
- 62' Corner, Sunderland. Conceded by Andre Dozzell.
- 61' Attempt blocked. Patrick Roberts (Sunderland) left footed shot from the right side of the box is blocked.
- 61' Attempt blocked. Adil Aouchiche (Sunderland) right footed shot from the left side of the box is blocked. Assisted by Jobe Bellingham.
- 60' Attempt saved. Patrick Roberts (Sunderland) left footed shot from outside the box is saved in the bottom right corner. Assisted by Trai Hume.
- 59' Attempt missed. Wilson Isidor (Sunderland) right footed shot from the right side of the box is too high. Assisted by Dennis Cirkin.
- 58' Ryley Towler (Portsmouth) is shown the yellow card for a bad foul.
- 58' Foul by Ryley Towler (Portsmouth).
- 58' Anthony Patterson (Sunderland) wins a free kick in the defensive half.
- 57' Josh Murphy (Portsmouth) wins a free kick on the left wing.
- 57' Foul by Patrick Roberts (Sunderland).
- 56' Corner, Portsmouth. Conceded by Patrick Roberts.
- 52' Attempt missed. Luke O'Nien (Sunderland) left footed shot from the centre of the box misses to the left following a corner.
- 51' Corner, Sunderland. Conceded by Ryley Towler.
- 50' Jobe Bellingham (Sunderland) wins a free kick in the defensive half.
- 50' Foul by Freddie Potts (Portsmouth).
- 49' Attempt missed. Colby Bishop (Portsmouth) header from the centre of the box is close, but misses to the left. Assisted by Callum Lang with a cross.
- 46' Foul by Freddie Potts (Portsmouth).
- 46' Dan Neil (Sunderland) wins a free kick on the left wing.
- 45' Substitution, Sunderland. Dennis Cirkin replaces Aji Alese.
- 45' Second Half begins Sunderland 1, Portsmouth 0.
- 45'+3' First Half ends, Sunderland 1, Portsmouth 0.
- 45'+2' Hand ball by Callum Lang (Portsmouth).
- 45' Fourth official has announced 2 minutes of added time.
- 45' Attempt missed. Eliezer Mayenda (Sunderland) right footed shot from the right side of the box is close, but misses to the right. Assisted by Wilson Isidor with a through ball.
- 43' Patrick Roberts (Sunderland) wins a free kick in the defensive half.
- 43' Foul by Connor Ogilvie (Portsmouth).
- 42' Offside, Sunderland. Wilson Isidor is caught offside.
- 39' Foul by Aji Alese (Sunderland).
- 39' Callum Lang (Portsmouth) wins a free kick on the right wing.
- 38' Attempt missed. Josh Murphy (Portsmouth) right footed shot from the centre of the box is just a bit too high. Assisted by Colby Bishop.
- 36' Freddie Potts (Portsmouth) wins a free kick in the attacking half.
- 36' Foul by Dan Neil (Sunderland).
- 35' Attempt saved. Adil Aouchiche (Sunderland) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Patrick Roberts.
- 32' Corner, Sunderland. Conceded by Nicolas Schmid.
- 32' Attempt saved. Adil Aouchiche (Sunderland) right footed shot from outside the box is saved in the bottom right corner. Assisted by Dan Neil.
- 28' Corner, Portsmouth. Conceded by Luke O'Nien.
- 22' Delay over. They are ready to continue.
- 20' Delay in match because of an injury Callum Lang (Portsmouth).
- 20' Foul by Aji Alese (Sunderland).
- 20' Callum Lang (Portsmouth) wins a free kick in the defensive half.
- 19' Attempt missed. Dan Neil (Sunderland) right footed shot from outside the box is too high. Assisted by Aji Alese.
- 19' Attempt blocked. Patrick Roberts (Sunderland) left footed shot from the right side of the six yard box is blocked. Assisted by Adil Aouchiche with a cross.
- 17' Freddie Potts (Portsmouth) wins a free kick in the defensive half.
- 17' Foul by Dan Neil (Sunderland).
- 15' Attempt missed. Callum Lang (Portsmouth) right footed shot from outside the box is close, but misses to the right following a corner.
- 14' Corner, Portsmouth. Conceded by Chris Mepham.
- 12' Corner, Sunderland. Conceded by Zak Swanson.
- 11' Attempt missed. Josh Murphy (Portsmouth) right footed shot from outside the box misses to the right. Assisted by Freddie Potts following a set piece situation.
- 10' Foul by Trai Hume (Sunderland).
- 10' Callum Lang (Portsmouth) wins a free kick on the left wing.
- 7' Goal! Sunderland 1, Portsmouth 0. Wilson Isidor (Sunderland) right footed shot from outside the box to the bottom left corner. Assisted by Eliezer Mayenda with a through ball following a fast break.
- 6' Attempt missed. Patrick Roberts (Sunderland) right footed shot from the right side of the box is too high. Assisted by Eliezer Mayenda.
- 5' Patrick Roberts (Sunderland) wins a free kick in the attacking half.
- 5' Foul by Andre Dozzell (Portsmouth).
- First Half begins.
- Lineups are announced and players are warming up.