Attempt blocked. Conor Shaughnessy (Rochdale) left footed shot from the centre of the box is blocked. Assisted by Aaron Morley.
90'+3
Attempt missed. Curtis Main (Shrewsbury Town) left footed shot from a difficult angle on the right is just a bit too high. Assisted by Joshua Daniels with a cross.
90'
Foul by Stephen Humphrys (Rochdale).
90'
Harry Burgoyne (Shrewsbury Town) wins a free kick in the defensive half.
88'
Substitution, Shrewsbury Town. Rekeil Pyke replaces Daniel Udoh.
87'
Substitution, Shrewsbury Town. Curtis Main replaces Shaun Whalley.
84'
Foul by Eoghan O'Connell (Rochdale).
84'
Daniel Udoh (Shrewsbury Town) wins a free kick in the defensive half.
83'
Attempt missed. Sean Goss (Shrewsbury Town) left footed shot from outside the box is high and wide to the left. Assisted by Shaun Whalley.
83'
Foul by Kwadwo Baah (Rochdale).
83'
Sean Goss (Shrewsbury Town) wins a free kick in the defensive half.
82'
Attempt blocked. Matt Done (Rochdale) left footed shot from the centre of the box is blocked. Assisted by Haydon Roberts.
82'
Foul by Haydon Roberts (Rochdale).
82'
Harry Burgoyne (Shrewsbury Town) wins a free kick in the defensive half.
81'
Corner, Rochdale. Conceded by Harry Burgoyne.
81'
Attempt saved. Stephen Humphrys (Rochdale) left footed shot from a difficult angle on the left is saved in the centre of the goal. Assisted by Eoghan O'Connell.
79'
Substitution, Rochdale. Alex Newby replaces Gabriel Osho.
76'
Attempt saved. Daniel Udoh (Shrewsbury Town) right footed shot from outside the box is saved in the bottom right corner. Assisted by Shaun Whalley.
74'
Substitution, Shrewsbury Town. David Edwards replaces David Davis.
74'
Substitution, Shrewsbury Town. Matthew Pennington replaces Brad Walker.
72'
Kwadwo Baah (Rochdale) is shown the yellow card for a bad foul.
72'
Foul by Kwadwo Baah (Rochdale).
72'
Joshua Daniels (Shrewsbury Town) wins a free kick in the defensive half.
70'
Foul by Kwadwo Baah (Rochdale).
70'
Brad Walker (Shrewsbury Town) wins a free kick in the defensive half.
68'
Attempt blocked. Jimmy Keohane (Rochdale) left footed shot from the centre of the box is blocked.
65'
Substitution, Rochdale. Kwadwo Baah replaces Ryan McLaughlin.
65'
Substitution, Rochdale. Aaron Morley replaces Paul McShane.
64'
Goal! Rochdale 0, Shrewsbury Town 2. Josh Vela (Shrewsbury Town) right footed shot from outside the box to the bottom left corner. Assisted by Shaun Whalley following a fast break.
62'
Jimmy Keohane (Rochdale) wins a free kick in the defensive half.
62'
Foul by David Davis (Shrewsbury Town).
61'
Attempt missed. Eoghan O'Connell (Rochdale) header from the centre of the box is just a bit too high. Assisted by Matt Done with a cross following a corner.
60'
Corner, Rochdale. Conceded by Brad Walker.
60'
Attempt blocked. Jimmy Keohane (Rochdale) right footed shot from the left side of the box is blocked. Assisted by Conor Grant.
59'
Matt Done (Rochdale) wins a free kick on the left wing.
59'
Foul by David Davis (Shrewsbury Town).
57'
Foul by Sean Goss (Shrewsbury Town).
57'
Conor Grant (Rochdale) wins a free kick in the attacking half.
55'
Goal! Rochdale 0, Shrewsbury Town 1. Joshua Daniels (Shrewsbury Town) header from the right side of the six yard box to the top right corner. Assisted by Shaun Whalley with a cross.
53'
Dangerous play by Haydon Roberts (Rochdale).
53'
Joshua Daniels (Shrewsbury Town) wins a free kick in the defensive half.
52'
Corner, Rochdale. Conceded by Joshua Daniels.
51'
Offside, Rochdale. Matt Done tries a through ball, but Stephen Humphrys is caught offside.
51'
Eoghan O'Connell (Rochdale) wins a free kick in the attacking half.
51'
Foul by David Davis (Shrewsbury Town).
50'
Attempt saved. Josh Vela (Shrewsbury Town) right footed shot from outside the box is saved in the bottom left corner. Assisted by Shaun Whalley.
49'
Corner, Shrewsbury Town. Conceded by Ryan McLaughlin.
45'
Second Half begins Rochdale 0, Shrewsbury Town 0.
45'+2
First Half ends, Rochdale 0, Shrewsbury Town 0.
45'+1
Conor Grant (Rochdale) wins a free kick in the defensive half.
45'+1
Foul by Josh Vela (Shrewsbury Town).
45'
Attempt missed. Eoghan O'Connell (Rochdale) left footed shot from outside the box misses to the left.
41'
Offside, Rochdale. Gabriel Osho tries a through ball, but Matt Done is caught offside.
41'
Attempt blocked. Nathanael Ogbeta (Shrewsbury Town) left footed shot from the left side of the box is blocked. Assisted by Josh Vela.
39'
Attempt missed. Brad Walker (Shrewsbury Town) right footed shot from outside the box misses to the right. Assisted by Josh Vela.
39'
Offside, Rochdale. Conor Grant tries a through ball, but Matt Done is caught offside.
35'
Attempt saved. Nathanael Ogbeta (Shrewsbury Town) right footed shot from outside the box is saved in the bottom right corner. Assisted by Shaun Whalley.
27'
Attempt saved. Shaun Whalley (Shrewsbury Town) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Sean Goss.
26'
Paul McShane (Rochdale) is shown the yellow card for a bad foul.
25'
Foul by Paul McShane (Rochdale).
25'
Daniel Udoh (Shrewsbury Town) wins a free kick on the left wing.
23'
Foul by Eoghan O'Connell (Rochdale).
23'
Shaun Whalley (Shrewsbury Town) wins a free kick in the attacking half.
23'
Attempt blocked. Ryan McLaughlin (Rochdale) right footed shot from outside the box is blocked.
23'
Attempt blocked. Stephen Humphrys (Rochdale) right footed shot from very close range is blocked. Assisted by Matt Done.
20'
Corner, Rochdale. Conceded by Ethan Ebanks-Landell.
20'
Attempt blocked. Stephen Humphrys (Rochdale) right footed shot from outside the box is blocked. Assisted by Jimmy Keohane.
19'
Ro-Shaun Williams (Shrewsbury Town) is shown the yellow card for a bad foul.
18'
Stephen Humphrys (Rochdale) wins a free kick in the attacking half.
18'
Foul by Ro-Shaun Williams (Shrewsbury Town).
17'
Foul by Gabriel Osho (Rochdale).
17'
Daniel Udoh (Shrewsbury Town) wins a free kick in the defensive half.
15'
Attempt blocked. Stephen Humphrys (Rochdale) right footed shot from the centre of the box is blocked.
14'
Corner, Rochdale. Conceded by Brad Walker.
13'
Foul by Gabriel Osho (Rochdale).
13'
Shaun Whalley (Shrewsbury Town) wins a free kick in the defensive half.
11'
Foul by Stephen Humphrys (Rochdale).
11'
Sean Goss (Shrewsbury Town) wins a free kick in the defensive half.
6'
Offside, Shrewsbury Town. David Davis tries a through ball, but Daniel Udoh is caught offside.
5'
Gavin Bazunu (Rochdale) wins a free kick in the defensive half.
5'
Foul by Daniel Udoh (Shrewsbury Town).
3'
Stephen Humphrys (Rochdale) wins a free kick in the attacking half.
3'
Foul by Josh Vela (Shrewsbury Town).
2'
Attempt saved. Stephen Humphrys (Rochdale) right footed shot from outside the box is saved in the centre of the goal.