Second Half ends, Shrewsbury Town 0, Exeter City 2.
90'+5
Foul by George Nurse (Shrewsbury Town).
90'+5
Josh Magennis (Exeter City) wins a free kick in the defensive half.
90'+4
Attempt blocked. Tommi O'Reilly (Shrewsbury Town) left footed shot from outside the box is blocked. Assisted by Alex Gilliead.
90'+2
Tommi O'Reilly (Shrewsbury Town) wins a free kick in the attacking half.
90'+2
Foul by Ed Francis (Exeter City).
90'+2
Foul by Funso Ojo (Shrewsbury Town).
90'+2
Jay Bird (Exeter City) wins a free kick in the defensive half.
90'
Fourth official has announced 4 minutes of added time.
89'
Foul by George Lloyd (Shrewsbury Town).
89'
Pierce Sweeney (Exeter City) wins a free kick in the defensive half.
87'
Aristote Nsiala (Shrewsbury Town) wins a free kick in the defensive half.
87'
Foul by Josh Magennis (Exeter City).
87'
Attempt missed. Tommi O'Reilly (Shrewsbury Town) left footed shot from outside the box misses to the right. Assisted by Morgan Feeney.
86'
John Marquis (Shrewsbury Town) wins a free kick on the left wing.
86'
Foul by Tristan Crama (Exeter City).
84'
Corner, Exeter City. Conceded by George Lloyd.
83'
Corner, Exeter City. Conceded by Alex Gilliead.
82'
Substitution, Shrewsbury Town. George Nurse replaces Malvind Benning.
82'
Substitution, Shrewsbury Town. Taylor Perry replaces Jordan Rossiter.
82'
Substitution, Shrewsbury Town. Charles Sagoe Jr replaces Josh Feeney.
82'
Substitution, Exeter City. Jay Bird replaces Millenic Alli.
81'
Foul by Funso Ojo (Shrewsbury Town).
81'
Pierce Sweeney (Exeter City) wins a free kick in the defensive half.
81'
Delay over. They are ready to continue.
80'
Delay in match because of an injury Funso Ojo (Shrewsbury Town).
79'
Pierce Sweeney (Exeter City) is shown the yellow card for a bad foul.
79'
Malvind Benning (Shrewsbury Town) wins a free kick in the defensive half.
79'
Foul by Pierce Sweeney (Exeter City).
79'
Foul by John Marquis (Shrewsbury Town).
79'
Ryan Woods (Exeter City) wins a free kick in the defensive half.
78'
Foul by Josh Feeney (Shrewsbury Town).
78'
Josh Magennis (Exeter City) wins a free kick in the attacking half.
77'
Delay over. They are ready to continue.
77'
Delay in match because of an injury Jordan Rossiter (Shrewsbury Town).
76'
Foul by Jordan Rossiter (Shrewsbury Town).
76'
Jack Aitchison (Exeter City) wins a free kick in the defensive half.
75'
Tommi O'Reilly (Shrewsbury Town) wins a free kick on the left wing.
75'
Foul by Ed Francis (Exeter City).
73'
Tommi O'Reilly (Shrewsbury Town) wins a free kick in the attacking half.
73'
Foul by Ryan Woods (Exeter City).
70'
Offside, Exeter City. Millenic Alli is caught offside.
69'
Attempt missed. Millenic Alli (Exeter City) left footed shot from the right side of the box misses to the right.
69'
Attempt blocked. Jack Aitchison (Exeter City) right footed shot from outside the box is blocked. Assisted by Ed Francis.
69'
Foul by Tommi O'Reilly (Shrewsbury Town).
69'
Ed Francis (Exeter City) wins a free kick in the defensive half.
68'
Substitution, Shrewsbury Town. Tommi O'Reilly replaces Leo Castledine.
68'
Josh Feeney (Shrewsbury Town) wins a free kick in the defensive half.
68'
Foul by Jack Aitchison (Exeter City).
64'
Goal! Shrewsbury Town 0, Exeter City 2. Josh Magennis (Exeter City) right footed shot from very close range to the centre of the goal. Assisted by Jack Aitchison.
62'
Attempt missed. Alex Gilliead (Shrewsbury Town) right footed shot from outside the box is high and wide to the right. Assisted by John Marquis.
60'
Attempt missed. Morgan Feeney (Shrewsbury Town) left footed shot from outside the box is high and wide to the left.
58'
Attempt missed. Jack Aitchison (Exeter City) right footed shot from the centre of the box is close, but misses to the right.
53'
John Marquis (Shrewsbury Town) wins a free kick in the defensive half.
53'
Foul by Ilmari Niskanen (Exeter City).
52'
Offside, Shrewsbury Town. John Marquis is caught offside.
51'
Offside, Exeter City. Millenic Alli is caught offside.
49'
Attempt saved. Jack Aitchison (Exeter City) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Ilmari Niskanen.
46'
Josh Feeney (Shrewsbury Town) wins a free kick in the defensive half.
46'
Foul by Millenic Alli (Exeter City).
45'
Second Half begins Shrewsbury Town 0, Exeter City 1.
Substitution, Exeter City. Jack Aitchison replaces Kamari Doyle.
45'+4
First Half ends, Shrewsbury Town 0, Exeter City 1.
45'+3
Offside, Shrewsbury Town. George Lloyd is caught offside.
45'+2
Attempt saved. Jordan Rossiter (Shrewsbury Town) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by John Marquis with a through ball.
45'
Fourth official has announced 3 minutes of added time.
42'
Attempt saved. Leo Castledine (Shrewsbury Town) right footed shot from long range on the left is saved in the bottom left corner. Assisted by Malvind Benning.
38'
Foul by Ed Francis (Exeter City).
38'
Funso Ojo (Shrewsbury Town) wins a free kick in the defensive half.
37'
Corner, Exeter City. Conceded by Funso Ojo.
36'
Corner, Exeter City. Conceded by Josh Feeney.
35'
Attempt blocked. Millenic Alli (Exeter City) left footed shot from the right side of the box is blocked. Assisted by Tristan Crama.
34'
Attempt blocked. Ilmari Niskanen (Exeter City) right footed shot from outside the box is blocked. Assisted by Ed Francis.
33'
Foul by Pierce Sweeney (Exeter City).
33'
John Marquis (Shrewsbury Town) wins a free kick in the defensive half.
33'
Delay over. They are ready to continue.
31'
Delay in match because of an injury Johnly Yfeko (Exeter City).
30'
Foul by Leo Castledine (Shrewsbury Town).
30'
Johnly Yfeko (Exeter City) wins a free kick in the defensive half.
26'
Attempt missed. Malvind Benning (Shrewsbury Town) left footed shot from outside the box is close, but misses to the right from a direct free kick.
25'
George Lloyd (Shrewsbury Town) wins a free kick in the attacking half.
25'
Foul by Sonny Cox (Exeter City).
25'
Attempt blocked. Malvind Benning (Shrewsbury Town) left footed shot from the centre of the box is blocked. Assisted by Leo Castledine.
23'
Attempt blocked. Josh Feeney (Shrewsbury Town) right footed shot from very close range is blocked. Assisted by John Marquis.
22'
Corner, Shrewsbury Town. Conceded by Joe Whitworth.
22'
Attempt saved. John Marquis (Shrewsbury Town) left footed shot from the centre of the box is saved in the centre of the goal.
22'
Attempt saved. Funso Ojo (Shrewsbury Town) right footed shot from the right side of the box is saved in the centre of the goal.
18'
Attempt saved. Morgan Feeney (Shrewsbury Town) header from the left side of the six yard box is saved in the top centre of the goal. Assisted by Malvind Benning with a cross.
17'
Corner, Shrewsbury Town. Conceded by Tristan Crama.
16'
Attempt blocked. Aristote Nsiala (Shrewsbury Town) right footed shot from the centre of the box is blocked. Assisted by Josh Feeney.
15'
Corner, Shrewsbury Town. Conceded by Joe Whitworth.
9'
Goal! Shrewsbury Town 0, Exeter City 1. Kamari Doyle (Exeter City) left footed shot from the centre of the box to the bottom right corner.
8'
Offside, Exeter City. Sonny Cox is caught offside.
6'
Sonny Cox (Exeter City) wins a free kick on the left wing.
6'
Foul by Aristote Nsiala (Shrewsbury Town).
5'
Attempt saved. Kamari Doyle (Exeter City) left footed shot from outside the box is saved in the bottom right corner. Assisted by Ed Francis.
4'
Foul by Jordan Rossiter (Shrewsbury Town).
4'
Kamari Doyle (Exeter City) wins a free kick on the left wing.