Match ends, Crewe Alexandra 1, Doncaster Rovers 0.
90'+6
Second Half ends, Crewe Alexandra 1, Doncaster Rovers 0.
90'+6
Attempt saved. Harry Pickering (Crewe Alexandra) left footed shot from outside the box is saved in the centre of the goal.
90'+5
Foul by Joe Wright (Doncaster Rovers).
90'+5
Daniel Powell (Crewe Alexandra) wins a free kick in the attacking half.
90'+4
Tom Lowery (Crewe Alexandra) is shown the yellow card.
90'+2
Offside, Doncaster Rovers. Joe Wright tries a through ball, but James Coppinger is caught offside.
90'+1
Corner, Doncaster Rovers. Conceded by Dave Richards.
90'+1
Attempt saved. Cameron John (Doncaster Rovers) left footed shot from the left side of the six yard box is saved in the bottom left corner. Assisted by Jason Lokilo with a cross.
90'+1
Corner, Doncaster Rovers. Conceded by Omar Beckles.
88'
Offside, Doncaster Rovers. Joe Wright tries a through ball, but James Coppinger is caught offside.
88'
Substitution, Crewe Alexandra. Daniel Powell replaces Charlie Kirk.
82'
Attempt missed. James Coppinger (Doncaster Rovers) right footed shot from outside the box misses to the left. Assisted by Josh Sims.
80'
Substitution, Crewe Alexandra. Chris Porter replaces Mikael Mandron.
75'
James Coppinger (Doncaster Rovers) wins a free kick on the right wing.
75'
Foul by Ryan Wintle (Crewe Alexandra).
73'
Attempt missed. Cameron John (Doncaster Rovers) left footed shot from the left side of the box is close, but misses to the right. Assisted by Josh Sims.
72'
Scott Robertson (Doncaster Rovers) is shown the yellow card for a bad foul.
71'
Foul by Scott Robertson (Doncaster Rovers).
71'
Luke Murphy (Crewe Alexandra) wins a free kick on the right wing.
71'
Attempt blocked. Matthew Smith (Doncaster Rovers) right footed shot from outside the box is blocked.
66'
Corner, Crewe Alexandra. Conceded by Scott Robertson.
64'
Substitution, Doncaster Rovers. Cameron John replaces Reece James because of an injury.
63'
Reece James (Doncaster Rovers) is shown the yellow card for a bad foul.
61'
Foul by Reece James (Doncaster Rovers).
61'
Charlie Kirk (Crewe Alexandra) wins a free kick in the attacking half.
60'
Corner, Doncaster Rovers. Conceded by Dave Richards.
60'
Attempt saved. James Coppinger (Doncaster Rovers) right footed shot from outside the box is saved in the bottom right corner.
Taylor Richards (Doncaster Rovers) wins a free kick in the attacking half.
59'
Foul by Ryan Wintle (Crewe Alexandra).
58'
Attempt missed. Madger Gomes (Doncaster Rovers) left footed shot from outside the box is high and wide to the left following a set piece situation.
57'
James Coppinger (Doncaster Rovers) wins a free kick in the attacking half.
57'
Foul by Luke Murphy (Crewe Alexandra).
56'
Goal! Crewe Alexandra 1, Doncaster Rovers 0. Mikael Mandron (Crewe Alexandra) right footed shot from the centre of the box to the bottom right corner. Assisted by Charlie Kirk.
55'
Foul by Madger Gomes (Doncaster Rovers).
55'
Owen Dale (Crewe Alexandra) wins a free kick on the right wing.
55'
Corner, Crewe Alexandra. Conceded by Louis Jones.
55'
Attempt missed. Omar Beckles (Crewe Alexandra) header from the centre of the box is just a bit too high. Assisted by Tom Lowery with a cross following a corner.
54'
Corner, Crewe Alexandra. Conceded by Scott Robertson.
53'
Foul by Jason Lokilo (Doncaster Rovers).
53'
Charlie Kirk (Crewe Alexandra) wins a free kick in the defensive half.
53'
Attempt blocked. Jason Lokilo (Doncaster Rovers) left footed shot from outside the box is blocked.
52'
Ryan Wintle (Crewe Alexandra) is shown the yellow card for a bad foul.
52'
Taylor Richards (Doncaster Rovers) wins a free kick in the attacking half.
52'
Foul by Ryan Wintle (Crewe Alexandra).
51'
Foul by Scott Robertson (Doncaster Rovers).
51'
Owen Dale (Crewe Alexandra) wins a free kick in the defensive half.
49'
Taylor Richards (Doncaster Rovers) wins a free kick in the attacking half.
49'
Foul by Ryan Wintle (Crewe Alexandra).
49'
Substitution, Doncaster Rovers. Scott Robertson replaces John Bostock because of an injury.
46'
Attempt saved. Luke Murphy (Crewe Alexandra) right footed shot from the left side of the box is saved in the centre of the goal.
45'
Second Half begins Crewe Alexandra 0, Doncaster Rovers 0.
45'+1
First Half ends, Crewe Alexandra 0, Doncaster Rovers 0.
43'
Omar Beckles (Crewe Alexandra) is shown the yellow card for a bad foul.
43'
Taylor Richards (Doncaster Rovers) wins a free kick on the right wing.
43'
Foul by Omar Beckles (Crewe Alexandra).
39'
Attempt blocked. Harry Pickering (Crewe Alexandra) left footed shot from outside the box is blocked.
38'
Foul by Taylor Richards (Doncaster Rovers).
38'
Owen Dale (Crewe Alexandra) wins a free kick in the attacking half.
36'
Reece James (Doncaster Rovers) wins a free kick in the attacking half.
36'
Foul by Luke Murphy (Crewe Alexandra).
34'
Attempt missed. Owen Dale (Crewe Alexandra) left footed shot from outside the box is close, but misses to the right.
28'
Corner, Doncaster Rovers. Conceded by Harry Pickering.
26'
Taylor Richards (Doncaster Rovers) wins a free kick in the attacking half.
26'
Foul by Tom Lowery (Crewe Alexandra).
23'
Corner, Crewe Alexandra. Conceded by Matthew Smith.
23'
Attempt blocked. Harry Pickering (Crewe Alexandra) right footed shot from the left side of the box is blocked. Assisted by Tom Lowery.
22'
Corner, Crewe Alexandra. Conceded by Reece James.
22'
Attempt blocked. Owen Dale (Crewe Alexandra) left footed shot from the right side of the box is blocked. Assisted by Tom Lowery.
20'
Attempt missed. Luke Murphy (Crewe Alexandra) right footed shot from very close range misses to the right. Assisted by Charlie Kirk with a cross.
18'
Matthew Smith (Doncaster Rovers) wins a free kick on the right wing.
18'
Foul by Luke Murphy (Crewe Alexandra).
16'
Jason Lokilo (Doncaster Rovers) wins a free kick on the right wing.
16'
Foul by Charlie Kirk (Crewe Alexandra).
16'
Foul by Taylor Richards (Doncaster Rovers).
16'
Dave Richards (Crewe Alexandra) wins a free kick in the defensive half.
15'
Corner, Doncaster Rovers. Conceded by Harry Pickering.
15'
Matthew Smith (Doncaster Rovers) wins a free kick in the defensive half.
15'
Foul by Luke Murphy (Crewe Alexandra).
13'
Attempt saved. Reece James (Doncaster Rovers) left footed shot from a difficult angle on the left is saved.
13'
Corner, Doncaster Rovers. Conceded by Rio Adebisi.
13'
Attempt blocked. Brad Halliday (Doncaster Rovers) right footed shot from outside the box is blocked. Assisted by Matthew Smith.
11'
Corner, Crewe Alexandra. Conceded by Tom Anderson.
11'
Attempt blocked. Nathan Wood (Crewe Alexandra) header from the centre of the box is blocked. Assisted by Charlie Kirk with a cross.
11'
Corner, Crewe Alexandra. Conceded by Matthew Smith.
9'
Attempt missed. James Coppinger (Doncaster Rovers) right footed shot from a difficult angle on the left is just a bit too high.
8'
Tom Lowery (Crewe Alexandra) wins a free kick on the left wing.
8'
Foul by Joe Wright (Doncaster Rovers).
7'
Foul by Luke Murphy (Crewe Alexandra).
7'
Matthew Smith (Doncaster Rovers) wins a free kick on the left wing.
5'
Corner, Crewe Alexandra. Conceded by Brad Halliday.