Second Half ends, Shrewsbury Town 0, Bristol Rovers 1.
90'+4
Offside, Bristol Rovers. Anssi Jaakkola tries a through ball, but Brandon Hanlan is caught offside.
90'
Attempt missed. Jason Cummings (Shrewsbury Town) left footed shot from outside the box is close, but misses to the right. Assisted by Joshua Daniels with a headed pass.
90'
Substitution, Bristol Rovers. Ed Upson replaces Zain Westbrooke.
88'
Attempt saved. Brandon Hanlan (Bristol Rovers) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Erhun Oztumer.
Max Ehmer (Bristol Rovers) wins a free kick in the defensive half.
82'
Substitution, Shrewsbury Town. Shilow Tracey replaces Daniel Udoh.
81'
Offside, Shrewsbury Town. Aaron Pierre tries a through ball, but Leon Clarke is caught offside.
81'
Attempt missed. Sam Nicholson (Bristol Rovers) right footed shot from outside the box is just a bit too high. Assisted by Zain Westbrooke.
80'
Offside, Shrewsbury Town. Oliver Norburn tries a through ball, but Daniel Udoh is caught offside.
79'
Offside, Bristol Rovers. Erhun Oztumer tries a through ball, but Sam Nicholson is caught offside.
77'
Foul by Josh Hare (Bristol Rovers).
77'
Josh Vela (Shrewsbury Town) wins a free kick in the defensive half.
72'
Offside, Bristol Rovers. Josh Hare tries a through ball, but Brandon Hanlan is caught offside.
72'
Substitution, Bristol Rovers. Sam Nicholson replaces James Daly.
72'
Substitution, Bristol Rovers. Erhun Oztumer replaces Luke McCormick.
70'
Hand ball by Brandon Hanlan (Bristol Rovers).
70'
Attempt saved. Daniel Udoh (Shrewsbury Town) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Scott High.
70'
Foul by Luke McCormick (Bristol Rovers).
70'
Oliver Norburn (Shrewsbury Town) wins a free kick in the defensive half.
66'
Cian Harries (Bristol Rovers) is shown the yellow card for hand ball.
66'
Hand ball by Cian Harries (Bristol Rovers).
65'
Foul by Luke McCormick (Bristol Rovers).
65'
Josh Vela (Shrewsbury Town) wins a free kick in the defensive half.
64'
Attempt blocked. Daniel Udoh (Shrewsbury Town) left footed shot from outside the box is blocked. Assisted by Scott High.
64'
Josh Vela (Shrewsbury Town) wins a free kick in the defensive half.
64'
Foul by Josh Hare (Bristol Rovers).
62'
Corner, Bristol Rovers. Conceded by Brad Walker.
62'
Attempt blocked. Josh Hare (Bristol Rovers) left footed shot from the right side of the box is blocked. Assisted by Zain Westbrooke.
61'
Attempt blocked. Jan Zamburek (Shrewsbury Town) left footed shot from the right side of the box is blocked. Assisted by Jason Cummings.
58'
Attempt blocked. Leon Clarke (Shrewsbury Town) right footed shot from the centre of the box is blocked. Assisted by Aaron Pierre.
58'
Jason Cummings (Shrewsbury Town) wins a free kick on the left wing.
58'
Foul by Max Ehmer (Bristol Rovers).
57'
Josh Grant (Bristol Rovers) is shown the yellow card for a bad foul.
57'
Jan Zamburek (Shrewsbury Town) wins a free kick in the defensive half.
57'
Foul by Josh Grant (Bristol Rovers).
55'
Foul by Brandon Hanlan (Bristol Rovers).
55'
Ethan Ebanks-Landell (Shrewsbury Town) wins a free kick in the defensive half.
49'
Attempt saved. Josh Hare (Bristol Rovers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Zain Westbrooke.
49'
Corner, Bristol Rovers. Conceded by Leon Clarke.
48'
Foul by Oliver Norburn (Shrewsbury Town).
48'
James Daly (Bristol Rovers) wins a free kick on the left wing.
45'
Second Half begins Shrewsbury Town 0, Bristol Rovers 1.
45'+8
First Half ends, Shrewsbury Town 0, Bristol Rovers 1.
45'+7
Attempt missed. Jason Cummings (Shrewsbury Town) left footed shot from the left side of the box misses to the right. Assisted by Jan Zamburek.
45'+4
Oliver Norburn (Shrewsbury Town) wins a free kick in the defensive half.
45'+4
Foul by Brandon Hanlan (Bristol Rovers).
45'+4
Attempt missed. Max Ehmer (Bristol Rovers) header from the right side of the six yard box is too high. Assisted by Zain Westbrooke with a cross following a corner.
45'+3
Corner, Bristol Rovers. Conceded by Ethan Ebanks-Landell.
45'+3
Foul by Oliver Norburn (Shrewsbury Town).
45'+3
Josh Grant (Bristol Rovers) wins a free kick in the attacking half.
45'+2
Attempt saved. David Tutonda (Bristol Rovers) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Zain Westbrooke.
45'+2
Foul by Oliver Norburn (Shrewsbury Town).
45'+2
Brandon Hanlan (Bristol Rovers) wins a free kick in the attacking half.
45'+1
Foul by David Tutonda (Bristol Rovers).
45'+1
Jason Cummings (Shrewsbury Town) wins a free kick in the defensive half.
45'
Foul by Jason Cummings (Shrewsbury Town).
45'
Josh Grant (Bristol Rovers) wins a free kick in the attacking half.
43'
Leon Clarke (Shrewsbury Town) hits the right post with a header from the right side of the six yard box. Assisted by Josh Vela with a cross.
42'
Jan Zamburek (Shrewsbury Town) wins a free kick in the defensive half.
42'
Foul by James Daly (Bristol Rovers).
37'
Brad Walker (Shrewsbury Town) is shown the yellow card for a bad foul.
37'
Foul by Brad Walker (Shrewsbury Town).
37'
James Daly (Bristol Rovers) wins a free kick on the left wing.
36'
Attempt missed. Aaron Pierre (Shrewsbury Town) header from the centre of the box misses to the right. Assisted by Brad Walker with a cross following a set piece situation.
36'
Aaron Pierre (Shrewsbury Town) wins a free kick on the left wing.
36'
Foul by Brandon Hanlan (Bristol Rovers).
36'
Attempt blocked. Jason Cummings (Shrewsbury Town) left footed shot from the left side of the box is blocked. Assisted by Oliver Norburn.
35'
Foul by Daniel Udoh (Shrewsbury Town).
35'
Jack Baldwin (Bristol Rovers) wins a free kick in the defensive half.
32'
Attempt missed. Leon Clarke (Shrewsbury Town) right footed shot from the centre of the box is close, but misses to the right. Assisted by Daniel Udoh with a through ball.
29'
Corner, Shrewsbury Town. Conceded by David Tutonda.
28'
Attempt blocked. Luke McCormick (Bristol Rovers) right footed shot from outside the box is blocked.
27'
Foul by Leon Clarke (Shrewsbury Town).
27'
Josh Hare (Bristol Rovers) wins a free kick on the right wing.
24'
Foul by Daniel Udoh (Shrewsbury Town).
24'
Cian Harries (Bristol Rovers) wins a free kick in the defensive half.
23'
Jan Zamburek (Shrewsbury Town) wins a free kick on the left wing.
23'
Foul by Luke McCormick (Bristol Rovers).
23'
Substitution, Shrewsbury Town. Jan Zamburek replaces Scott Golbourne because of an injury.
15'
Goal! Shrewsbury Town 0, Bristol Rovers 1. Brandon Hanlan (Bristol Rovers) header from the centre of the box to the bottom right corner. Assisted by Zain Westbrooke following a set piece situation.
14'
Foul by Brad Walker (Shrewsbury Town).
14'
Zain Westbrooke (Bristol Rovers) wins a free kick in the attacking half.
13'
Offside, Shrewsbury Town. Jason Cummings tries a through ball, but Leon Clarke is caught offside.
11'
Foul by Oliver Norburn (Shrewsbury Town).
11'
Luke McCormick (Bristol Rovers) wins a free kick in the defensive half.
10'
Foul by Josh Vela (Shrewsbury Town).
10'
Zain Westbrooke (Bristol Rovers) wins a free kick in the defensive half.
8'
Daniel Udoh (Shrewsbury Town) wins a free kick on the right wing.
8'
Foul by David Tutonda (Bristol Rovers).
8'
Attempt missed. Josh Grant (Bristol Rovers) right footed shot from the centre of the box is close, but misses to the left. Assisted by Max Ehmer following a set piece situation.
7'
Foul by Aaron Pierre (Shrewsbury Town).
7'
Brandon Hanlan (Bristol Rovers) wins a free kick on the right wing.
6'
Attempt missed. Daniel Udoh (Shrewsbury Town) header from the centre of the box misses to the right. Assisted by Jason Cummings.
6'
Offside, Shrewsbury Town. Daniel Udoh tries a through ball, but Leon Clarke is caught offside.
4'
Foul by Ethan Ebanks-Landell (Shrewsbury Town).
4'
Luke McCormick (Bristol Rovers) wins a free kick in the attacking half.
4'
Jason Cummings (Shrewsbury Town) wins a free kick in the defensive half.
4'
Hand ball by Josh Hare (Bristol Rovers).
2'
Attempt missed. Jason Cummings (Shrewsbury Town) left footed shot from outside the box is high and wide to the left. Assisted by Daniel Udoh.