Match ends, Crewe Alexandra 0, Doncaster Rovers 2.
90'+7
Second Half ends, Crewe Alexandra 0, Doncaster Rovers 2.
90'+6
Corner, Doncaster Rovers. Conceded by Rio Adebisi.
90'+4
Attempt missed. Tom Anderson (Doncaster Rovers) header from the centre of the box misses to the right. Assisted by Kyle Hurst with a cross following a set piece situation.
90'+3
Joe Ironside (Doncaster Rovers) wins a free kick on the left wing.
90'+3
Foul by Matús Holícek (Crewe Alexandra).
90'+1
Richard Wood (Doncaster Rovers) wins a free kick in the defensive half.
90'+1
Foul by Courtney Baker-Richardson (Crewe Alexandra).
90'
Jamie Sterry (Doncaster Rovers) wins a free kick in the defensive half.
90'
Foul by Aaron Rowe (Crewe Alexandra).
89'
Foul by George Broadbent (Doncaster Rovers).
89'
Matús Holícek (Crewe Alexandra) wins a free kick in the defensive half.
88'
Mickey Demetriou (Crewe Alexandra) wins a free kick in the defensive half.
88'
Foul by Joe Ironside (Doncaster Rovers).
87'
Corner, Doncaster Rovers. Conceded by Max Stryjek.
87'
Attempt saved. Luke Molyneux (Doncaster Rovers) left footed shot from the left side of the box is saved in the top centre of the goal. Assisted by James Maxwell.
85'
Corner, Crewe Alexandra. Conceded by Jamie Sterry.
84'
Substitution, Doncaster Rovers. George Broadbent replaces Matthew Craig because of an injury.
Shilow Tracey (Crewe Alexandra) wins a free kick in the defensive half.
72'
Corner, Crewe Alexandra. Conceded by Luke Molyneux.
68'
Substitution, Crewe Alexandra. Chris Long replaces Joel Tabiner.
67'
Corner, Crewe Alexandra. Conceded by James Maxwell.
64'
Attempt saved. Owen Bailey (Doncaster Rovers) right footed shot from outside the box is saved in the centre of the goal.
64'
Attempt blocked. James Maxwell (Doncaster Rovers) left footed shot from the centre of the box is blocked. Assisted by Luke Molyneux.
58'
James Maxwell (Doncaster Rovers) wins a free kick on the left wing.
58'
Foul by Courtney Baker-Richardson (Crewe Alexandra).
56'
Substitution, Crewe Alexandra. Courtney Baker-Richardson replaces Josh Austerfield.
56'
Substitution, Crewe Alexandra. Conor Thomas replaces Ryan Cooney.
55'
Attempt blocked. Tom Anderson (Doncaster Rovers) left footed shot from the centre of the box is blocked.
54'
James Maxwell (Doncaster Rovers) wins a free kick on the left wing.
54'
Foul by Josh Austerfield (Crewe Alexandra).
54'
Delay over. They are ready to continue.
53'
Delay in match (Doncaster Rovers).
51'
Foul by Tommy Rowe (Doncaster Rovers).
51'
Joel Tabiner (Crewe Alexandra) wins a free kick in the defensive half.
51'
Delay over. They are ready to continue.
50'
Substitution, Doncaster Rovers. Tommy Rowe replaces Harrison Biggins because of an injury.
49'
Delay in match because of an injury Harrison Biggins (Doncaster Rovers).
48'
Goal! Crewe Alexandra 0, Doncaster Rovers 2. Harrison Biggins (Doncaster Rovers) right footed shot from the centre of the box to the bottom left corner. Assisted by Joe Ironside.
48'
Foul by Matthew Craig (Doncaster Rovers).
48'
Ryan Cooney (Crewe Alexandra) wins a free kick in the defensive half.
45'
Second Half begins Crewe Alexandra 0, Doncaster Rovers 1.
45'+5
First Half ends, Crewe Alexandra 0, Doncaster Rovers 1.
45'+4
Attempt blocked. Elliott Nevitt (Crewe Alexandra) right footed shot from the left side of the box is blocked. Assisted by Shilow Tracey.
45'
Attempt saved. Richard Wood (Doncaster Rovers) left footed shot from the left side of the box is saved in the bottom left corner.
45'
Attempt blocked. Richard Wood (Doncaster Rovers) left footed shot from the left side of the box is blocked. Assisted by Joe Ironside with a headed pass.
44'
Josh Austerfield (Crewe Alexandra) wins a free kick in the defensive half.
44'
Foul by Matthew Craig (Doncaster Rovers).
43'
Mickey Demetriou (Crewe Alexandra) is shown the yellow card for a bad foul.
43'
Luke Molyneux (Doncaster Rovers) wins a free kick in the attacking half.
43'
Foul by Mickey Demetriou (Crewe Alexandra).
43'
Foul by Matthew Craig (Doncaster Rovers).
43'
Joel Tabiner (Crewe Alexandra) wins a free kick in the defensive half.
41'
Harrison Biggins (Doncaster Rovers) hits the bar with a right footed shot from outside the box. Assisted by Hakeeb Adelakun.
41'
Attempt missed. Matús Holícek (Crewe Alexandra) right footed shot from outside the box is just a bit too high. Assisted by Josh Austerfield.
34'
Goal! Crewe Alexandra 0, Doncaster Rovers 1. Luke Molyneux (Doncaster Rovers) left footed shot from the centre of the box to the top left corner. Assisted by Matthew Craig.
33'
Tom Anderson (Doncaster Rovers) wins a free kick in the defensive half.
33'
Foul by Shilow Tracey (Crewe Alexandra).
30'
Joe Ironside (Doncaster Rovers) wins a free kick on the right wing.
30'
Foul by Joel Tabiner (Crewe Alexandra).
29'
Delay over. They are ready to continue.
28'
Delay in match (Doncaster Rovers).
27'
Thimothée Lo-Tutala (Doncaster Rovers) wins a free kick in the defensive half.
27'
Foul by Elliott Nevitt (Crewe Alexandra).
26'
Delay over. They are ready to continue.
25'
Harrison Biggins (Doncaster Rovers) wins a free kick in the attacking half.
25'
Joel Tabiner (Crewe Alexandra) wins a free kick in the defensive half.
25'
Delay in match (Doncaster Rovers).
25'
Attempt saved. Luke Molyneux (Doncaster Rovers) left footed shot from outside the box is saved in the centre of the goal. Assisted by Owen Bailey.
22'
Corner, Doncaster Rovers. Conceded by Ryan Cooney.
17'
Jamie Sterry (Doncaster Rovers) wins a free kick in the defensive half.
17'
Foul by Matús Holícek (Crewe Alexandra).
16'
Attempt blocked. Joel Tabiner (Crewe Alexandra) left footed shot from outside the box is blocked.
14'
Offside, Crewe Alexandra. Josh Austerfield is caught offside.
14'
Attempt blocked. Ryan Cooney (Crewe Alexandra) right footed shot from outside the box is blocked.
13'
Delay over. They are ready to continue.
12'
Delay in match because of an injury Luke Molyneux (Doncaster Rovers).
11'
Attempt blocked. Luke Molyneux (Doncaster Rovers) left footed shot from outside the box is blocked. Assisted by Matthew Craig.
10'
Foul by Josh Austerfield (Crewe Alexandra).
10'
James Maxwell (Doncaster Rovers) wins a free kick in the defensive half.
7'
Attempt saved. Rio Adebisi (Crewe Alexandra) header from the centre of the box is saved in the bottom right corner. Assisted by Mickey Demetriou.
6'
Attempt saved. Elliott Nevitt (Crewe Alexandra) header from the centre of the box is saved in the centre of the goal. Assisted by Josh Austerfield with a cross.
5'
Matús Holícek (Crewe Alexandra) wins a free kick in the defensive half.
5'
Foul by Luke Molyneux (Doncaster Rovers).
2'
Zac Williams (Crewe Alexandra) wins a free kick in the defensive half.