Match ends, Crewe Alexandra 2, Cambridge United 0.
90'+5
Second Half ends, Crewe Alexandra 2, Cambridge United 0.
90'+4
Foul by Oliver Finney (Crewe Alexandra).
90'+4
Harrison Dunk (Cambridge United) wins a free kick on the right wing.
90'+4
Substitution, Crewe Alexandra. Oliver Finney replaces Callum Ainley.
89'
Corner, Crewe Alexandra. Conceded by Brad Halliday.
88'
Substitution, Crewe Alexandra. Alex Nicholls replaces Shaun Miller.
86'
Goal! Crewe Alexandra 2, Cambridge United 0. Shaun Miller (Crewe Alexandra) right footed shot from the centre of the box to the high centre of the goal.
83'
Delay over. They are ready to continue.
83'
Substitution, Crewe Alexandra. Chris Porter replaces Jordan Bowery.
83'
Substitution, Cambridge United. Liam O'Neil replaces Gary Deegan.
82'
Delay in match Jordan Bowery (Crewe Alexandra) because of an injury.
81'
Attempt blocked. Shaun Miller (Crewe Alexandra) right footed shot from the centre of the box is blocked.
81'
Attempt blocked. Callum Ainley (Crewe Alexandra) right footed shot from outside the box is blocked.
80'
Attempt blocked. Ryan Wintle (Crewe Alexandra) right footed shot from outside the box is blocked.
79'
Foul by James Jones (Crewe Alexandra).
79'
Jevani Brown (Cambridge United) wins a free kick in the defensive half.
78'
David Amoo (Cambridge United) hits the bar with a right footed shot from outside the box.
77'
Attempt saved. Charlie Kirk (Crewe Alexandra) right footed shot from outside the box is saved in the bottom right corner.
75'
Attempt missed. Gary Deegan (Cambridge United) right footed shot from outside the box is too high.
73'
Corner, Cambridge United. Conceded by Ben Garratt.
73'
Attempt saved. Adebayo Azeez (Cambridge United) right footed shot from a difficult angle on the right is saved in the bottom left corner.
73'
Corner, Cambridge United. Conceded by Ryan Wintle.
72'
Attempt blocked. George Taft (Cambridge United) left footed shot from outside the box is blocked.
72'
Foul by Shaun Miller (Crewe Alexandra).
72'
George Taft (Cambridge United) wins a free kick in the attacking half.
71'
George Taft (Cambridge United) is shown the yellow card for a bad foul.
71'
Harry Pickering (Crewe Alexandra) wins a free kick in the defensive half.
71'
Foul by David Amoo (Cambridge United).
70'
Charlie Kirk (Crewe Alexandra) hits the left post with a header from the left side of the six yard box following a set piece situation.
70'
Callum Ainley (Crewe Alexandra) wins a free kick in the defensive half.
69'
Foul by George Taft (Cambridge United).
68'
Attempt saved. George Maris (Cambridge United) right footed shot from the centre of the box is saved in the bottom right corner.
67'
Attempt blocked. Jordan Bowery (Crewe Alexandra) left footed shot from the centre of the box is blocked.
64'
Substitution, Cambridge United. Adebayo Azeez replaces Jabo Ibehre.
63'
Substitution, Cambridge United. David Amoo replaces Emmanuel Osadebe.
61'
Attempt blocked. Harry Pickering (Crewe Alexandra) right footed shot from a difficult angle and long range on the left is blocked.
60'
Foul by Ryan Wintle (Crewe Alexandra).
60'
Jevani Brown (Cambridge United) wins a free kick in the defensive half.
59'
Attempt saved. Jordan Bowery (Crewe Alexandra) right footed shot from the right side of the box is saved in the bottom left corner.
58'
Attempt saved. Jordan Bowery (Crewe Alexandra) right footed shot from outside the box is saved in the bottom left corner.
55'
Corner, Crewe Alexandra. Conceded by David Forde.
55'
Attempt saved. Callum Ainley (Crewe Alexandra) right footed shot from outside the box is saved in the bottom left corner.
52'
Corner, Crewe Alexandra. Conceded by Emmanuel Osadebe.
51'
Corner, Cambridge United. Conceded by Perry Ng.
50'
Attempt blocked. Emmanuel Osadebe (Cambridge United) right footed shot from the centre of the box is blocked.
50'
Foul by Jordan Bowery (Crewe Alexandra).
50'
Reggie Lambe (Cambridge United) wins a free kick in the defensive half.
47'
Corner, Crewe Alexandra. Conceded by George Taft.
45'
Second Half begins Crewe Alexandra 1, Cambridge United 0.
45'+3
First Half ends, Crewe Alexandra 1, Cambridge United 0.
43'
James Jones (Crewe Alexandra) wins a free kick in the defensive half.
43'
Foul by George Maris (Cambridge United).
41'
Attempt blocked. Shaun Miller (Crewe Alexandra) left footed shot from outside the box is blocked.
41'
Perry Ng (Crewe Alexandra) wins a free kick in the defensive half.
41'
Foul by George Maris (Cambridge United).
39'
Corner, Cambridge United. Conceded by Harry Pickering.
38'
Foul by Harry Pickering (Crewe Alexandra).
38'
Jevani Brown (Cambridge United) wins a free kick in the defensive half.
34'
David Forde (Cambridge United) is shown the yellow card.
34'
Goal! Crewe Alexandra 1, Cambridge United 0. Callum Ainley (Crewe Alexandra) right footed shot from the centre of the box to the bottom left corner.
28'
James Jones (Crewe Alexandra) wins a free kick in the defensive half.
28'
Foul by Jevani Brown (Cambridge United).
26'
Ryan Wintle (Crewe Alexandra) wins a free kick in the attacking half.
26'
Foul by Jabo Ibehre (Cambridge United).
25'
Delay over. They are ready to continue.
24'
Delay in match Corey Whelan (Crewe Alexandra) because of an injury.
23'
Corey Whelan (Crewe Alexandra) wins a free kick in the attacking half.
23'
Foul by Jabo Ibehre (Cambridge United).
20'
Attempt saved. George Maris (Cambridge United) right footed shot from outside the box is saved in the bottom right corner.
17'
Foul by James Jones (Crewe Alexandra).
17'
Jabo Ibehre (Cambridge United) wins a free kick in the attacking half.
14'
Corner, Crewe Alexandra. Conceded by Greg Taylor.
12'
Foul by Callum Ainley (Crewe Alexandra).
12'
Reggie Lambe (Cambridge United) wins a free kick in the defensive half.
10'
Charlie Kirk (Crewe Alexandra) wins a free kick in the defensive half.
10'
Foul by Emmanuel Osadebe (Cambridge United).
9'
Jevani Brown (Cambridge United) wins a free kick in the defensive half.
9'
Foul by Harry Pickering (Crewe Alexandra).
5'
Corner, Cambridge United. Conceded by Corey Whelan.