John Marquis (Bristol Rovers) wins a free kick in the defensive half.
90'+5
Corner, Portsmouth. Conceded by Josh Grant.
90'+4
Attempt saved. Scott Sinclair (Bristol Rovers) right footed shot from outside the box is saved in the bottom left corner. Assisted by John Marquis.
90'+2
Goal! Portsmouth 1, Bristol Rovers 1. Kusini Yengi (Portsmouth) header from the centre of the box to the bottom left corner. Assisted by Joe Rafferty with a cross.
89'
Jack Sparkes (Portsmouth) wins a free kick in the defensive half.
89'
Foul by Jevani Brown (Bristol Rovers).
88'
Foul by Joe Morrell (Portsmouth).
88'
Grant Ward (Bristol Rovers) wins a free kick on the right wing.
87'
Attempt missed. Christian Saydee (Portsmouth) right footed shot from the centre of the box is close, but misses to the right.
86'
Christian Saydee (Portsmouth) wins a free kick on the left wing.
86'
Foul by Luca Hoole (Bristol Rovers).
85'
Corner, Portsmouth. Conceded by Luca Hoole.
84'
Colby Bishop (Portsmouth) wins a free kick in the attacking half.
84'
Foul by Connor Taylor (Bristol Rovers).
83'
Substitution, Portsmouth. Kusini Yengi replaces Anthony Scully.
83'
Attempt missed. Abu Kamara (Portsmouth) header from very close range is too high. Assisted by Jack Sparkes with a cross.
83'
Connor Ogilvie (Portsmouth) hits the right post with a left footed shot from outside the box. Assisted by Regan Poole.
83'
Attempt blocked. Christian Saydee (Portsmouth) right footed shot from outside the box is blocked. Assisted by Colby Bishop with a headed pass.
Substitution, Bristol Rovers. Scott Sinclair replaces Luke Thomas.
81'
Offside, Bristol Rovers. Connor Taylor tries a through ball, but Aaron Collins is caught offside.
80'
Offside, Portsmouth. Colby Bishop tries a through ball, but Anthony Scully is caught offside.
78'
Attempt saved. Marlon Pack (Portsmouth) header from the centre of the box is saved in the centre of the goal. Assisted by Jack Sparkes with a cross.
78'
Jack Sparkes (Portsmouth) wins a free kick on the left wing.
78'
Foul by Luke Thomas (Bristol Rovers).
77'
Attempt saved. Aaron Collins (Bristol Rovers) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by John Marquis.
76'
Foul by Anthony Scully (Portsmouth).
76'
Luke Thomas (Bristol Rovers) wins a free kick in the defensive half.
76'
Delay over. They are ready to continue.
74'
Delay in match because of an injury James Wilson (Bristol Rovers).
73'
Substitution, Portsmouth. Jack Sparkes replaces Ryley Towler.
69'
Christian Saydee (Portsmouth) wins a free kick on the left wing.
69'
Foul by James Wilson (Bristol Rovers).
65'
Substitution, Bristol Rovers. Josh Grant replaces Lewis Gordon.
65'
Substitution, Portsmouth. Abu Kamara replaces Gavin Whyte.
64'
Regan Poole (Portsmouth) is shown the yellow card for a bad foul.
64'
Foul by Regan Poole (Portsmouth).
64'
John Marquis (Bristol Rovers) wins a free kick in the defensive half.
62'
Attempt saved. Jevani Brown (Bristol Rovers) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Grant Ward.
61'
Will Norris (Portsmouth) wins a free kick in the defensive half.
61'
Foul by John Marquis (Bristol Rovers).
61'
Substitution, Bristol Rovers. Connor Taylor replaces James Connolly.
60'
Corner, Bristol Rovers. Conceded by Will Norris.
60'
Attempt saved. John Marquis (Bristol Rovers) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Aaron Collins.
59'
Corner, Portsmouth. Conceded by James Wilson.
58'
Delay over. They are ready to continue.
57'
Delay in match because of an injury Grant Ward (Bristol Rovers).
57'
Foul by Christian Saydee (Portsmouth).
57'
Grant Ward (Bristol Rovers) wins a free kick in the defensive half.
54'
Foul by Marlon Pack (Portsmouth).
54'
Sam Finley (Bristol Rovers) wins a free kick in the attacking half.
53'
Attempt missed. Anthony Scully (Portsmouth) header from the centre of the box misses to the left. Assisted by Christian Saydee with a cross.
52'
Foul by Connor Ogilvie (Portsmouth).
52'
Matthew Cox (Bristol Rovers) wins a free kick in the defensive half.
51'
Corner, Portsmouth. Conceded by James Connolly.
49'
Attempt saved. Colby Bishop (Portsmouth) header from the centre of the box is saved in the centre of the goal. Assisted by Gavin Whyte with a cross.
49'
Attempt blocked. Gavin Whyte (Portsmouth) right footed shot from the right side of the box is blocked.
48'
Corner, Portsmouth. Conceded by Matthew Cox.
48'
Attempt saved. Gavin Whyte (Portsmouth) right footed shot from outside the box is saved in the top right corner.
48'
Corner, Portsmouth. Conceded by Luca Hoole.
47'
Christian Saydee (Portsmouth) wins a free kick in the defensive half.
47'
Foul by Sam Finley (Bristol Rovers).
45'
Second Half begins Portsmouth 0, Bristol Rovers 1.
45'
Substitution, Portsmouth. Christian Saydee replaces Tom Lowery.
45'+10
First Half ends, Portsmouth 0, Bristol Rovers 1.
45'+7
Attempt missed. Marlon Pack (Portsmouth) right footed shot from outside the box misses to the left.
45'+6
Attempt missed. Aaron Collins (Bristol Rovers) right footed shot from outside the box is high and wide to the right. Assisted by James Connolly with a headed pass.
45'+5
Ryley Towler (Portsmouth) is shown the yellow card for a bad foul.
45'+4
Foul by Ryley Towler (Portsmouth).
45'+4
Aaron Collins (Bristol Rovers) wins a free kick in the attacking half.
45'+2
Attempt missed. Colby Bishop (Portsmouth) right footed shot from the centre of the box is close, but misses to the right. Assisted by Tom Lowery with a cross.
42'
Luca Hoole (Bristol Rovers) is shown the yellow card.
41'
Attempt missed. Connor Ogilvie (Portsmouth) left footed shot from outside the box misses to the left.
40'
Foul by Grant Ward (Bristol Rovers).
40'
Joe Morrell (Portsmouth) wins a free kick in the attacking half.
38'
Delay over. They are ready to continue.
36'
Delay in match because of an injury John Marquis (Bristol Rovers).
36'
Attempt missed. Marlon Pack (Portsmouth) right footed shot from outside the box is just a bit too high from a direct free kick.
35'
James Wilson (Bristol Rovers) is shown the yellow card for a bad foul.
35'
Foul by James Wilson (Bristol Rovers).
35'
Anthony Scully (Portsmouth) wins a free kick in the attacking half.
34'
John Marquis (Bristol Rovers) wins a free kick in the defensive half.
34'
Foul by Regan Poole (Portsmouth).
32'
Foul by Jevani Brown (Bristol Rovers).
32'
Tom Lowery (Portsmouth) wins a free kick in the defensive half.
31'
Delay over. They are ready to continue.
30'
Delay in match because of an injury Sam Finley (Bristol Rovers).
30'
Attempt saved. Tom Lowery (Portsmouth) left footed shot from outside the box is saved in the bottom right corner. Assisted by Colby Bishop.
28'
Attempt missed. Gavin Whyte (Portsmouth) right footed shot from the right side of the box is close, but misses to the left following a corner.
28'
Corner, Portsmouth. Conceded by Jevani Brown.
27'
Corner, Portsmouth. Conceded by Sam Finley.
27'
Attempt blocked. Gavin Whyte (Portsmouth) left footed shot from outside the box is blocked.
27'
Corner, Portsmouth. Conceded by Sam Finley.
27'
Attempt blocked. Colby Bishop (Portsmouth) right footed shot from the right side of the box is blocked. Assisted by Gavin Whyte.
24'
Goal! Portsmouth 0, Bristol Rovers 1. Luke Thomas (Bristol Rovers) left footed shot from the centre of the box to the top left corner. Assisted by Jevani Brown following a fast break.
23'
Attempt blocked. Anthony Scully (Portsmouth) right footed shot from the centre of the box is blocked. Assisted by Joe Rafferty with a cross.
22'
Corner, Portsmouth. Conceded by Luke Thomas.
20'
Aaron Collins (Bristol Rovers) wins a free kick in the defensive half.
20'
Foul by Joe Rafferty (Portsmouth).
17'
Tom Lowery (Portsmouth) is shown the yellow card.
16'
Foul by Regan Poole (Portsmouth).
16'
John Marquis (Bristol Rovers) wins a free kick in the attacking half.
16'
Joe Morrell (Portsmouth) is shown the yellow card for a bad foul.
15'
Foul by Joe Morrell (Portsmouth).
15'
Luca Hoole (Bristol Rovers) wins a free kick in the defensive half.
15'
Offside, Portsmouth. Joe Morrell tries a through ball, but Gavin Whyte is caught offside.
14'
Marlon Pack (Portsmouth) wins a free kick in the attacking half.
14'
Foul by John Marquis (Bristol Rovers).
12'
Corner, Portsmouth. Conceded by James Wilson.
12'
Attempt blocked. Colby Bishop (Portsmouth) left footed shot from very close range is blocked. Assisted by Anthony Scully.
10'
Corner, Bristol Rovers. Conceded by Regan Poole.
10'
Attempt blocked. Sam Finley (Bristol Rovers) right footed shot from outside the box is blocked. Assisted by Aaron Collins.
10'
Attempt missed. Colby Bishop (Portsmouth) header from the centre of the box is close, but misses to the left following a set piece situation.
9'
Sam Finley (Bristol Rovers) is shown the yellow card for a bad foul.
9'
Foul by Sam Finley (Bristol Rovers).
9'
Marlon Pack (Portsmouth) wins a free kick on the right wing.
7'
Attempt missed. Aaron Collins (Bristol Rovers) left footed shot from the left side of the box is close, but misses to the left. Assisted by Lewis Gordon with a through ball.
6'
Foul by Ryley Towler (Portsmouth).
6'
Jevani Brown (Bristol Rovers) wins a free kick in the defensive half.
5'
Luca Hoole (Bristol Rovers) wins a free kick in the defensive half.
5'
Foul by Joe Morrell (Portsmouth).
4'
Attempt missed. John Marquis (Bristol Rovers) right footed shot from the right side of the box is close, but misses the top left corner. Assisted by Luke Thomas.
3'
Offside, Portsmouth. Colby Bishop tries a through ball, but Anthony Scully is caught offside.
2'
Attempt saved. Grant Ward (Bristol Rovers) header from the centre of the box is saved in the top right corner.
2'
Corner, Bristol Rovers. Conceded by Ryley Towler.
1'
Foul by Jevani Brown (Bristol Rovers).
1'
Connor Ogilvie (Portsmouth) wins a free kick on the left wing.