Match ends, Crewe Alexandra 1, Doncaster Rovers 1.
90'+6
Second Half ends, Crewe Alexandra 1, Doncaster Rovers 1.
90'+4
Pontus Dahlberg (Doncaster Rovers) is shown the yellow card.
90'+3
Hand ball by Mikael Mandron (Crewe Alexandra).
90'+3
Attempt missed. Ethan Galbraith (Doncaster Rovers) right footed shot from outside the box misses to the left.
90'+1
Foul by J'Neil Bennett (Crewe Alexandra).
90'+1
Ro-Shaun Williams (Doncaster Rovers) wins a free kick in the defensive half.
90'
Attempt missed. Matthew Smith (Doncaster Rovers) left footed shot from outside the box is high and wide to the left.
88'
Corner, Crewe Alexandra. Conceded by Joseph Olowu.
87'
Luke Murphy (Crewe Alexandra) wins a free kick in the defensive half.
87'
Foul by Matthew Smith (Doncaster Rovers).
85'
Substitution, Crewe Alexandra. J'Neil Bennett replaces Scott Kashket.
85'
Mikael Mandron (Crewe Alexandra) wins a free kick in the attacking half.
85'
Foul by Tom Anderson (Doncaster Rovers).
84'
Substitution, Doncaster Rovers. John Bostock replaces Jordy Hiwula-Mayifuila.
83'
Foul by Chris Porter (Crewe Alexandra).
83'
Ethan Galbraith (Doncaster Rovers) wins a free kick in the defensive half.
83'
Offside, Crewe Alexandra. Luke Murphy tries a through ball, but Chris Porter is caught offside.
82'
Attempt blocked. Rio Adebisi (Crewe Alexandra) right footed shot from the centre of the box is blocked.
81'
Matthew Smith (Doncaster Rovers) is shown the yellow card for a bad foul.
80'
Scott Kashket (Crewe Alexandra) wins a free kick on the right wing.
80'
Foul by Matthew Smith (Doncaster Rovers).
80'
Corner, Doncaster Rovers. Conceded by Luke Offord.
80'
Attempt blocked. Jordy Hiwula-Mayifuila (Doncaster Rovers) left footed shot from the left side of the box is blocked. Assisted by Tiago Cukur.
79'
Luke Murphy (Crewe Alexandra) wins a free kick in the defensive half.
79'
Foul by Jordy Hiwula-Mayifuila (Doncaster Rovers).
78'
Foul by Scott Kashket (Crewe Alexandra).
78'
Matthew Smith (Doncaster Rovers) wins a free kick in the defensive half.
78'
Offside, Doncaster Rovers. Matthew Smith tries a through ball, but Jordy Hiwula-Mayifuila is caught offside.
75'
Offside, Crewe Alexandra. Scott Kashket tries a through ball, but Mikael Mandron is caught offside.
74'
Tom Anderson (Doncaster Rovers) is shown the yellow card for a bad foul.
74'
Chris Porter (Crewe Alexandra) wins a free kick in the attacking half.
74'
Foul by Tom Anderson (Doncaster Rovers).
72'
Tom Lowery (Crewe Alexandra) wins a free kick on the right wing.
72'
Foul by Tom Anderson (Doncaster Rovers).
71'
Offside, Doncaster Rovers. Matthew Smith tries a through ball, but Joseph Dodoo is caught offside.
70'
Foul by Scott Kashket (Crewe Alexandra).
70'
Joseph Dodoo (Doncaster Rovers) wins a free kick in the defensive half.
69'
Substitution, Crewe Alexandra. Mikael Mandron replaces Scott Robertson.
68'
Attempt saved. Tommy Rowe (Doncaster Rovers) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Ethan Galbraith with a cross.
68'
Foul by Madger Gomes (Crewe Alexandra).
68'
Kyle Knoyle (Doncaster Rovers) wins a free kick on the right wing.
66'
Attempt missed. Tiago Cukur (Doncaster Rovers) right footed shot from the centre of the box is close, but misses to the right. Assisted by Ethan Galbraith.
65'
Attempt blocked. Tiago Cukur (Doncaster Rovers) header from the centre of the box is blocked. Assisted by Joseph Dodoo with a cross.
64'
Foul by Joseph Olowu (Doncaster Rovers).
64'
Scott Kashket (Crewe Alexandra) wins a free kick in the defensive half.
62'
Offside, Doncaster Rovers. Pontus Dahlberg tries a through ball, but Tiago Cukur is caught offside.
59'
Corner, Crewe Alexandra. Conceded by Joseph Olowu.
57'
Attempt saved. Ethan Galbraith (Doncaster Rovers) right footed shot from the left side of the six yard box is saved in the centre of the goal.
57'
Attempt blocked. Ethan Galbraith (Doncaster Rovers) header from the centre of the box is blocked. Assisted by Tiago Cukur with a cross.
56'
Ro-Shaun Williams (Doncaster Rovers) is shown the yellow card for a bad foul.
56'
Scott Kashket (Crewe Alexandra) wins a free kick in the attacking half.
56'
Foul by Ro-Shaun Williams (Doncaster Rovers).
54'
Corner, Crewe Alexandra. Conceded by Tom Anderson.
53'
Attempt saved. Chris Porter (Crewe Alexandra) right footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Tom Lowery with a cross.
52'
Foul by Scott Robertson (Crewe Alexandra).
52'
Ethan Galbraith (Doncaster Rovers) wins a free kick in the defensive half.
50'
Chris Porter (Crewe Alexandra) wins a free kick in the attacking half.
50'
Foul by Tom Anderson (Doncaster Rovers).
49'
Offside, Crewe Alexandra. Scott Robertson tries a through ball, but Chris Porter is caught offside.
48'
Foul by Matthew Smith (Doncaster Rovers).
48'
Madger Gomes (Crewe Alexandra) wins a free kick on the left wing.
45'
Second Half begins Crewe Alexandra 1, Doncaster Rovers 1.
45'+5
First Half ends, Crewe Alexandra 1, Doncaster Rovers 1.
45'+4
Goal! Crewe Alexandra 1, Doncaster Rovers 1. Joseph Olowu (Doncaster Rovers) right footed shot from very close range to the bottom right corner. Assisted by Kyle Knoyle with a cross following a corner.
45'+3
Corner, Doncaster Rovers. Conceded by Scott Robertson.
45'+3
Attempt blocked. Ethan Galbraith (Doncaster Rovers) right footed shot from outside the box is blocked. Assisted by Jordy Hiwula-Mayifuila.
45'+3
Foul by Tom Lowery (Crewe Alexandra).
45'+3
Tiago Cukur (Doncaster Rovers) wins a free kick in the attacking half.
45'+1
Ethan Galbraith (Doncaster Rovers) is shown the yellow card for a bad foul.
45'+1
Billy Sass-Davies (Crewe Alexandra) wins a free kick in the defensive half.
45'+1
Foul by Ethan Galbraith (Doncaster Rovers).
43'
Corner, Crewe Alexandra. Conceded by Kyle Knoyle.
42'
Luke Murphy (Crewe Alexandra) wins a free kick in the defensive half.
42'
Foul by Tiago Cukur (Doncaster Rovers).
40'
Foul by Scott Robertson (Crewe Alexandra).
40'
Matthew Smith (Doncaster Rovers) wins a free kick in the defensive half.
39'
Luke Murphy (Crewe Alexandra) wins a free kick in the defensive half.
39'
Foul by Tommy Rowe (Doncaster Rovers).
35'
Foul by Tom Lowery (Crewe Alexandra).
35'
Ethan Galbraith (Doncaster Rovers) wins a free kick in the attacking half.
35'
Attempt blocked. Tiago Cukur (Doncaster Rovers) right footed shot from the centre of the box is blocked.
33'
Goal! Crewe Alexandra 1, Doncaster Rovers 0. Chris Porter (Crewe Alexandra) header from very close range to the high centre of the goal. Assisted by Billy Sass-Davies following a corner.
32'
Corner, Crewe Alexandra. Conceded by Tom Anderson.
32'
Attempt blocked. Chris Porter (Crewe Alexandra) header from the centre of the box is blocked. Assisted by Luke Murphy with a cross.
32'
Corner, Crewe Alexandra. Conceded by Kyle Knoyle.
22'
Scott Robertson (Crewe Alexandra) wins a free kick in the defensive half.
22'
Foul by Matthew Smith (Doncaster Rovers).
22'
Attempt missed. Joseph Olowu (Doncaster Rovers) right footed shot from outside the box is high and wide to the right. Assisted by Tom Anderson.
21'
Foul by Rio Adebisi (Crewe Alexandra).
21'
Jordy Hiwula-Mayifuila (Doncaster Rovers) wins a free kick in the defensive half.
20'
Offside, Crewe Alexandra. Tom Lowery tries a through ball, but Rio Adebisi is caught offside.
19'
Offside, Crewe Alexandra. Scott Robertson tries a through ball, but Scott Kashket is caught offside.
14'
Luke Murphy (Crewe Alexandra) wins a free kick in the defensive half.
14'
Foul by Tommy Rowe (Doncaster Rovers).
14'
Attempt saved. Joseph Dodoo (Doncaster Rovers) right footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Ethan Galbraith with a cross.
13'
Foul by Luke Offord (Crewe Alexandra).
13'
Jordy Hiwula-Mayifuila (Doncaster Rovers) wins a free kick on the left wing.
12'
Substitution, Crewe Alexandra. Madger Gomes replaces Chris Long because of an injury.
2'
Matthew Smith (Doncaster Rovers) wins a free kick on the right wing.