Danny Pugh (Port Vale) is shown the yellow card for a bad foul.
90'+1
Cristian Montaño (Bristol Rovers) wins a free kick in the attacking half.
90'+1
Foul by Danny Pugh (Port Vale).
90'
Attempt missed. Sam Kelly (Port Vale) right footed shot from outside the box is too high.
87'
Sam Kelly (Port Vale) wins a free kick on the left wing.
87'
Foul by Cristian Montaño (Bristol Rovers).
85'
Robert Harris (Bristol Rovers) wins a free kick in the attacking half.
85'
Foul by Anton Forrester (Port Vale).
85'
Attempt blocked. Cristian Montaño (Bristol Rovers) left footed shot from outside the box is blocked.
84'
Attempt blocked. Billy Bodin (Bristol Rovers) right footed shot from outside the box is blocked.
84'
Foul by Kjell Knops (Port Vale).
84'
Luke James (Bristol Rovers) wins a free kick in the attacking half.
82'
Foul by Stuart Sinclair (Bristol Rovers).
82'
Jerome Thomas (Port Vale) wins a free kick on the left wing.
80'
Attempt saved. Rory Gaffney (Bristol Rovers) header from the left side of the box is saved in the top centre of the goal.
80'
Kjell Knops (Port Vale) is shown the yellow card for a bad foul.
80'
Foul by Kjell Knops (Port Vale).
80'
Cristian Montaño (Bristol Rovers) wins a free kick in the attacking half.
78'
Goal! Port Vale 1, Bristol Rovers 1. Billy Bodin (Bristol Rovers) right footed shot from the centre of the box to the top left corner. Assisted by Cristian Montaño.
75'
Attempt missed. Ryan Sweeney (Bristol Rovers) header from the centre of the box is too high following a set piece situation.
75'
Rory Gaffney (Bristol Rovers) wins a free kick in the defensive half.
75'
Foul by Kiko (Port Vale).
73'
Substitution, Port Vale. Callum Guy replaces Tyler Walker because of an injury.
72'
Delay in match Tyler Walker (Port Vale) because of an injury.
68'
Substitution, Port Vale. Tyler Walker replaces JJ Hooper.
67'
Substitution, Port Vale. Sam Kelly replaces Chris Eagles.
67'
Attempt missed. Cristian Montaño (Bristol Rovers) left footed shot from outside the box is too high.
64'
Substitution, Bristol Rovers. Luke James replaces Ellis Harrison.
62'
Corner, Port Vale. Conceded by Robert Harris.
60'
Attempt missed. Chris Eagles (Port Vale) left footed shot from outside the box is too high from a direct free kick.
60'
Foul by Ryan Sweeney (Bristol Rovers).
60'
JJ Hooper (Port Vale) wins a free kick in the attacking half.
57'
Corner, Bristol Rovers. Conceded by Ben Purkiss.
54'
Own Goal by Robert Harris, Bristol Rovers. Port Vale 1, Bristol Rovers 0.
52'
Attempt missed. JJ Hooper (Port Vale) left footed shot from outside the box is too high.
51'
Foul by Ollie Clarke (Bristol Rovers).
51'
Sam Foley (Port Vale) wins a free kick in the defensive half.
48'
Attempt missed. Chris Lines (Bristol Rovers) right footed shot from the left side of the six yard box is close, but misses to the right.
47'
Substitution, Bristol Rovers. Jonathan Burn replaces Tom Lockyer.
45'
Second Half begins Port Vale 0, Bristol Rovers 0.
45'+3
First Half ends, Port Vale 0, Bristol Rovers 0.
45'+1
Ellis Harrison (Bristol Rovers) is shown the yellow card for a bad foul.
45'+1
Foul by Ellis Harrison (Bristol Rovers).
45'+1
Leonardo Fasan (Port Vale) wins a free kick in the attacking half.
45'
Corner, Port Vale. Conceded by Robert Harris.
42'
Robert Harris (Bristol Rovers) is shown the yellow card for a bad foul.
42'
Foul by Robert Harris (Bristol Rovers).
42'
Chris Eagles (Port Vale) wins a free kick in the defensive half.
42'
Attempt blocked. JJ Hooper (Port Vale) right footed shot from outside the box is blocked.
41'
Ryan Sweeney (Bristol Rovers) is shown the yellow card for a bad foul.
40'
Foul by Ryan Sweeney (Bristol Rovers).
40'
Anton Forrester (Port Vale) wins a free kick in the defensive half.
40'
Attempt saved. Chris Eagles (Port Vale) right footed shot from the right side of the box is saved in the centre of the goal.
39'
Attempt blocked. Kiko (Port Vale) left footed shot from outside the box is blocked.
38'
Foul by Ellis Harrison (Bristol Rovers).
38'
Sam Foley (Port Vale) wins a free kick in the defensive half.
36'
Attempt saved. Cristian Montaño (Bristol Rovers) left footed shot from outside the box is saved in the centre of the goal.
34'
Corner, Bristol Rovers. Conceded by Nathan Smith.
32'
Attempt saved. Rory Gaffney (Bristol Rovers) header from the centre of the box is saved in the centre of the goal.
31'
Robert Harris (Bristol Rovers) wins a free kick on the right wing.
31'
Foul by JJ Hooper (Port Vale).
28'
Attempt missed. Ollie Clarke (Bristol Rovers) left footed shot from outside the box is too high.
25'
Attempt missed. Chris Lines (Bristol Rovers) right footed shot from outside the box misses to the left following a set piece situation.
25'
Foul by Nathan Smith (Port Vale).
25'
Ellis Harrison (Bristol Rovers) wins a free kick on the left wing.
20'
Sam Foley (Port Vale) wins a free kick in the attacking half.
20'
Foul by Cristian Montaño (Bristol Rovers).
19'
Stuart Sinclair (Bristol Rovers) wins a free kick on the left wing.
19'
Foul by Jerome Thomas (Port Vale).
17'
Corner, Port Vale. Conceded by Robert Harris.
17'
Attempt saved. Kjell Knops (Port Vale) header from the centre of the box is saved in the centre of the goal.
16'
Corner, Port Vale. Conceded by Tom Lockyer.
15'
Ollie Clarke (Bristol Rovers) wins a free kick in the attacking half.
15'
Foul by Danny Pugh (Port Vale).
13'
Anton Forrester (Port Vale) wins a free kick on the left wing.
13'
Foul by Stuart Sinclair (Bristol Rovers).
13'
Corner, Bristol Rovers. Conceded by Nathan Smith.
7'
Attempt saved. Rory Gaffney (Bristol Rovers) right footed shot from the left side of the box is saved in the centre of the goal.
7'
Substitution, Bristol Rovers. Cristian Montaño replaces Joe Partington because of an injury.
5'
Danny Pugh (Port Vale) wins a free kick in the defensive half.