Match ends, Doncaster Rovers 0(3), Crewe Alexandra 2(4).
127'
Penalty Shootout ends, Doncaster Rovers 0(3), Crewe Alexandra 2(4).
127'
Penalty saved. Hakeeb Adelakun (Doncaster Rovers) right footed shot saved in the bottom right corner.
127'
Goal! Doncaster Rovers 0(3), Crewe Alexandra 2(4). Charlie Kirk (Crewe Alexandra) converts the penalty with a right footed shot to the bottom right corner.
126'
Goal! Doncaster Rovers 0(3), Crewe Alexandra 2(3). Owen Bailey (Doncaster Rovers) converts the penalty with a right footed shot to the bottom left corner.
125'
Goal! Doncaster Rovers 0(2), Crewe Alexandra 2(3). Lewis Leigh (Crewe Alexandra) converts the penalty with a right footed shot to the bottom left corner.
125'
Goal! Doncaster Rovers 0(2), Crewe Alexandra 2(2). George Miller (Doncaster Rovers) converts the penalty with a right footed shot to the bottom right corner.
124'
Goal! Doncaster Rovers 0(1), Crewe Alexandra 2(2). Ryan Cooney (Crewe Alexandra) converts the penalty with a right footed shot to the bottom right corner.
123'
Penalty saved. Zain Westbrooke (Doncaster Rovers) right footed shot saved in the bottom right corner.
123'
Penalty saved. Mickey Demetriou (Crewe Alexandra) left footed shot saved in the bottom left corner.
122'
Thimothée Lo-Tutala (Doncaster Rovers) is shown the yellow card.
122'
Goal! Doncaster Rovers 0(1), Crewe Alexandra 2(1). Joe Ironside (Doncaster Rovers) converts the penalty with a right footed shot to the bottom right corner.
121'
Goal! Doncaster Rovers 0, Crewe Alexandra 2(1). Courtney Baker-Richardson (Crewe Alexandra) converts the penalty with a right footed shot to the top right corner.
120'
Penalty Shootout begins Doncaster Rovers 0, Crewe Alexandra 2.
120'+2
Second Half Extra Time ends, Doncaster Rovers 0, Crewe Alexandra 2.
120'
Josh Austerfield (Crewe Alexandra) is shown the yellow card for a bad foul.
120'
Attempt saved. Richard Wood (Doncaster Rovers) header from the left side of the six yard box is saved in the top left corner. Assisted by Luke Molyneux with a cross.
119'
Corner, Doncaster Rovers. Conceded by Rio Adebisi.
119'
Attempt blocked. Owen Bailey (Doncaster Rovers) right footed shot from outside the box is blocked. Assisted by Zain Westbrooke.
119'
Attempt blocked. Courtney Baker-Richardson (Crewe Alexandra) right footed shot from the centre of the box is blocked. Assisted by Ryan Cooney with a cross.
117'
Attempt missed. Matús Holícek (Crewe Alexandra) right footed shot from the centre of the box is too high following a corner.
117'
Corner, Crewe Alexandra. Conceded by Tom Anderson.
115'
Attempt missed. George Miller (Doncaster Rovers) right footed shot from the centre of the box is too high.
113'
Foul by Tom Anderson (Doncaster Rovers).
113'
Matús Holícek (Crewe Alexandra) wins a free kick in the defensive half.
112'
Substitution, Doncaster Rovers. Joseph Olowu replaces James Maxwell.
112'
Substitution, Doncaster Rovers. George Miller replaces Jamie Sterry.
111'
Attempt blocked. Kyle Hurst (Doncaster Rovers) right footed shot from the left side of the box is blocked. Assisted by Joe Ironside.
108'
Corner, Crewe Alexandra. Conceded by Kyle Hurst.
108'
Corner, Crewe Alexandra. Conceded by Richard Wood.
105'
Second Half Extra Time begins Doncaster Rovers 0, Crewe Alexandra 2.
105'+3
First Half Extra Time ends, Doncaster Rovers 0, Crewe Alexandra 2.
105'
Substitution, Crewe Alexandra. Charlie Kirk replaces Elliott Nevitt because of an injury.
104'
Foul by Jamie Sterry (Doncaster Rovers).
104'
Matús Holícek (Crewe Alexandra) wins a free kick in the defensive half.
101'
Substitution, Doncaster Rovers. Zain Westbrooke replaces Matthew Craig.
98'
Attempt missed. Tom Anderson (Doncaster Rovers) header from the centre of the box misses to the right. Assisted by Joe Ironside with a headed pass following a corner.
97'
Corner, Doncaster Rovers. Conceded by Max Stryjek.
97'
Attempt saved. Luke Molyneux (Doncaster Rovers) right footed shot from the right side of the box is saved in the top right corner. Assisted by Owen Bailey.
97'
Ed Turns (Crewe Alexandra) wins a free kick in the defensive half.
97'
Hand ball by Joe Ironside (Doncaster Rovers).
92'
Offside, Doncaster Rovers. Luke Molyneux is caught offside.
91'
Owen Bailey (Doncaster Rovers) wins a free kick in the defensive half.
91'
Foul by Lewis Leigh (Crewe Alexandra).
90'
First Half Extra Time begins Doncaster Rovers 0, Crewe Alexandra 2.
90'+6
Second Half ends, Doncaster Rovers 0, Crewe Alexandra 2.
90'+5
Foul by Matthew Craig (Doncaster Rovers).
90'+5
Elliott Nevitt (Crewe Alexandra) wins a free kick in the defensive half.
90'+4
Offside, Crewe Alexandra. Ed Turns is caught offside.
90'+2
Attempt missed. Luke Molyneux (Doncaster Rovers) left footed shot from outside the box misses to the right. Assisted by Jamie Sterry.
90'
Foul by Joe Ironside (Doncaster Rovers).
90'
Ed Turns (Crewe Alexandra) wins a free kick in the defensive half.
88'
Attempt missed. Jamie Sterry (Doncaster Rovers) right footed shot from the right side of the box is close, but misses the top right corner. Assisted by Matthew Craig.
86'
Substitution, Crewe Alexandra. Ryan Cooney replaces Aaron Rowe.
85'
Substitution, Crewe Alexandra. Lewis Leigh replaces Conor Thomas.
84'
Attempt blocked. Richard Wood (Doncaster Rovers) right footed shot from very close range is blocked.
84'
Attempt blocked. Tom Anderson (Doncaster Rovers) header from the centre of the box is blocked. Assisted by Hakeeb Adelakun with a cross.
83'
Corner, Doncaster Rovers. Conceded by Max Stryjek.
82'
Corner, Doncaster Rovers. Conceded by Aaron Rowe.
81'
Attempt missed. Elliott Nevitt (Crewe Alexandra) right footed shot from the right side of the box misses to the right.
78'
Corner, Doncaster Rovers. Conceded by Rio Adebisi.
77'
Attempt blocked. Josh Austerfield (Crewe Alexandra) right footed shot from the centre of the box is blocked.
74'
Owen Bailey (Doncaster Rovers) wins a free kick in the defensive half.
74'
Foul by Courtney Baker-Richardson (Crewe Alexandra).
68'
Delay over. They are ready to continue.
67'
Delay in match because of an injury Max Stryjek (Crewe Alexandra).
65'
Substitution, Crewe Alexandra. Courtney Baker-Richardson replaces Shilow Tracey.
63'
Attempt missed. Richard Wood (Doncaster Rovers) header from very close range misses to the right. Assisted by Hakeeb Adelakun with a cross.
61'
Corner, Doncaster Rovers. Conceded by Lewis Billington.
60'
Substitution, Doncaster Rovers. Kyle Hurst replaces Tommy Rowe.
59'
Substitution, Crewe Alexandra. Matús Holícek replaces Chris Long.
58'
Substitution, Crewe Alexandra. Josh Austerfield replaces Joel Tabiner.
58'
Foul by Matthew Craig (Doncaster Rovers).
58'
Conor Thomas (Crewe Alexandra) wins a free kick in the defensive half.
56'
Foul by Tom Anderson (Doncaster Rovers).
56'
Elliott Nevitt (Crewe Alexandra) wins a free kick in the defensive half.
55'
Corner, Crewe Alexandra. Conceded by Luke Molyneux.
52'
Foul by Matthew Craig (Doncaster Rovers).
52'
Aaron Rowe (Crewe Alexandra) wins a free kick in the defensive half.
51'
Offside, Doncaster Rovers. Tommy Rowe is caught offside.
48'
Luke Molyneux (Doncaster Rovers) wins a free kick in the defensive half.
48'
Foul by Rio Adebisi (Crewe Alexandra).
48'
Attempt blocked. Shilow Tracey (Crewe Alexandra) right footed shot from outside the box is blocked. Assisted by Elliott Nevitt with a headed pass.
45'
Second Half begins Doncaster Rovers 0, Crewe Alexandra 2.
45'+4
First Half ends, Doncaster Rovers 0, Crewe Alexandra 2.
45'+1
Attempt missed. Hakeeb Adelakun (Doncaster Rovers) right footed shot from outside the box is just a bit too high. Assisted by Owen Bailey with a headed pass.
44'
Attempt saved. Tommy Rowe (Doncaster Rovers) header from the centre of the box is saved in the bottom left corner. Assisted by Jamie Sterry with a cross.
39'
Aaron Rowe (Crewe Alexandra) is shown the yellow card for a bad foul.
39'
James Maxwell (Doncaster Rovers) wins a free kick in the defensive half.
39'
Foul by Aaron Rowe (Crewe Alexandra).
38'
Attempt saved. Tom Anderson (Doncaster Rovers) header from the right side of the six yard box is saved in the bottom right corner. Assisted by Luke Molyneux with a cross.
37'
Corner, Doncaster Rovers. Conceded by Max Stryjek.
37'
Attempt saved. Hakeeb Adelakun (Doncaster Rovers) right footed shot from a difficult angle on the left is saved in the top left corner.
33'
Corner, Doncaster Rovers. Conceded by Lewis Billington.
30'
Foul by Chris Long (Crewe Alexandra).
30'
Owen Bailey (Doncaster Rovers) wins a free kick on the right wing.
29'
Richard Wood (Doncaster Rovers) wins a free kick in the defensive half.
29'
Foul by Elliott Nevitt (Crewe Alexandra).
27'
Corner, Doncaster Rovers. Conceded by Mickey Demetriou.
27'
Attempt blocked. Joe Ironside (Doncaster Rovers) left footed shot from the centre of the box is blocked. Assisted by Hakeeb Adelakun with a through ball.
26'
Corner, Doncaster Rovers. Conceded by Lewis Billington.
26'
Attempt blocked. Hakeeb Adelakun (Doncaster Rovers) left footed shot from the left side of the box is blocked. Assisted by James Maxwell.
23'
Elliott Nevitt (Crewe Alexandra) is shown the yellow card.
16'
Own Goal by James Maxwell, Doncaster Rovers. Doncaster Rovers 0, Crewe Alexandra 2.
15'
Corner, Crewe Alexandra. Conceded by Thimothée Lo-Tutala.
15'
Attempt saved. Chris Long (Crewe Alexandra) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Shilow Tracey.
14'
Ed Turns (Crewe Alexandra) wins a free kick in the defensive half.
14'
Foul by Hakeeb Adelakun (Doncaster Rovers).
14'
Foul by Rio Adebisi (Crewe Alexandra).
14'
Luke Molyneux (Doncaster Rovers) wins a free kick in the defensive half.
11'
Offside, Crewe Alexandra. Shilow Tracey is caught offside.
10'
Attempt missed. Chris Long (Crewe Alexandra) right footed shot from outside the box misses to the right. Assisted by Aaron Rowe.
9'
Offside, Doncaster Rovers. Richard Wood is caught offside.
8'
Foul by Conor Thomas (Crewe Alexandra).
8'
Tommy Rowe (Doncaster Rovers) wins a free kick in the attacking half.
8'
Delay over. They are ready to continue.
7'
Delay in match (Crewe Alexandra).
6'
Goal! Doncaster Rovers 0, Crewe Alexandra 1. Mickey Demetriou (Crewe Alexandra) header from the right side of the six yard box to the centre of the goal. Assisted by Joel Tabiner with a cross following a corner.
5'
Corner, Crewe Alexandra. Conceded by Owen Bailey.
5'
Attempt blocked. Joel Tabiner (Crewe Alexandra) right footed shot from the centre of the box is blocked. Assisted by Aaron Rowe.