Oliver Lancashire (Crewe Alexandra) wins a free kick in the defensive half.
69'
Foul by Caolan Lavery (Walsall).
67'
Foul by Tommy Lowery (Crewe Alexandra).
67'
Liam Kinsella (Walsall) wins a free kick in the defensive half.
66'
Attempt missed. Caolan Lavery (Walsall) left footed shot from outside the box is high and wide to the left. Assisted by James Clarke.
66'
Attempt blocked. Wesley McDonald (Walsall) right footed shot from outside the box is blocked. Assisted by James Hardy.
61'
Goal! Crewe Alexandra 1, Walsall 0. Eddie Nolan (Crewe Alexandra) right footed shot from the centre of the box to the bottom right corner following a corner.
60'
Attempt blocked. Perry Ng (Crewe Alexandra) right footed shot from outside the box is blocked. Assisted by Tommy Lowery.
60'
Corner, Crewe Alexandra. Conceded by Dan Scarr.
59'
Substitution, Walsall. Wesley McDonald replaces Jack Kiersey.
59'
Substitution, Walsall. James Hardy replaces Cameron Norman.
58'
Delay over. They are ready to continue.
58'
Delay over. They are ready to continue.
57'
Delay in match because of an injury Jack Kiersey (Walsall).
56'
Corner, Crewe Alexandra. Conceded by Dan Scarr.
55'
Attempt missed. Ryan Wintle (Crewe Alexandra) right footed shot from outside the box is high and wide to the right. Assisted by Perry Ng.
53'
Tommy Lowery (Crewe Alexandra) wins a free kick in the defensive half.
53'
Foul by Stuart Sinclair (Walsall).
50'
Corner, Crewe Alexandra. Conceded by Liam Roberts.
50'
Attempt saved. Harry Pickering (Crewe Alexandra) left footed shot from the left side of the box is saved in the top left corner. Assisted by Charlie Kirk.
49'
Offside, Walsall. Stuart Sinclair tries a through ball, but Caolan Lavery is caught offside.
49'
Hand ball by Cameron Norman (Walsall).
48'
Corner, Crewe Alexandra. Conceded by James Clarke.
47'
Corner, Crewe Alexandra. Conceded by James Clarke.
47'
Attempt blocked. Harry Pickering (Crewe Alexandra) left footed shot from the left side of the box is blocked. Assisted by Charlie Kirk.
45'
Second Half begins Crewe Alexandra 0, Walsall 0.
45'+3
First Half ends, Crewe Alexandra 0, Walsall 0.
45'+2
Chris Porter (Crewe Alexandra) wins a free kick in the defensive half.
45'+2
Foul by Dan Scarr (Walsall).
45'+1
Foul by Eddie Nolan (Crewe Alexandra).
45'+1
Caolan Lavery (Walsall) wins a free kick on the right wing.
42'
Corner, Walsall. Conceded by Paul Green.
41'
Attempt blocked. Eddie Nolan (Crewe Alexandra) header from the centre of the box is blocked. Assisted by Harry Pickering with a cross.
41'
Corner, Crewe Alexandra. Conceded by Stuart Sinclair.
40'
Attempt blocked. Paul Green (Crewe Alexandra) right footed shot from the centre of the box is blocked. Assisted by Charlie Kirk.
39'
Foul by Cameron Pring (Walsall).
39'
Daniel Powell (Crewe Alexandra) wins a free kick on the right wing.
38'
Delay over. They are ready to continue.
38'
Delay over. They are ready to continue.
37'
Delay in match because of an injury Chris Porter (Crewe Alexandra).
36'
Corner, Walsall. Conceded by Oliver Lancashire.
35'
Attempt missed. Dan Scarr (Walsall) header from the right side of the box is close, but misses the top right corner. Assisted by Cameron Norman with a cross following a corner.
34'
Corner, Walsall. Conceded by Ryan Wintle.
34'
Corner, Walsall. Conceded by Eddie Nolan.
33'
Corner, Walsall. Conceded by Daniel Powell.
32'
Attempt missed. Harry Pickering (Crewe Alexandra) right footed shot from outside the box is too high. Assisted by Charlie Kirk.
29'
Foul by Ryan Wintle (Crewe Alexandra).
29'
Liam Kinsella (Walsall) wins a free kick in the defensive half.
22'
Delay over. They are ready to continue.
22'
Delay over. They are ready to continue.
22'
Delay in match because of an injury Cameron Norman (Walsall).
21'
Attempt blocked. Chris Porter (Crewe Alexandra) right footed shot from outside the box is blocked. Assisted by Daniel Powell.
20'
Corner, Crewe Alexandra. Conceded by Dan Scarr.
19'
Attempt blocked. Daniel Powell (Crewe Alexandra) right footed shot from a difficult angle on the right is blocked. Assisted by Perry Ng.
19'
Attempt saved. Cameron Norman (Walsall) right footed shot from outside the box is saved in the centre of the goal. Assisted by Liam Kinsella.
18'
Corner, Walsall. Conceded by Eddie Nolan.
18'
Foul by Daniel Powell (Crewe Alexandra).
18'
Josh Gordon (Walsall) wins a free kick on the left wing.
16'
Offside, Crewe Alexandra. Charlie Kirk tries a through ball, but Chris Porter is caught offside.
16'
Attempt missed. Charlie Kirk (Crewe Alexandra) left footed shot from outside the box misses to the right following a corner.
16'
Attempt blocked. Tommy Lowery (Crewe Alexandra) left footed shot from outside the box is blocked. Assisted by Charlie Kirk.
16'
Corner, Crewe Alexandra. Conceded by Cameron Pring.
14'
Chris Porter (Crewe Alexandra) wins a free kick on the left wing.
14'
Foul by James Clarke (Walsall).
13'
Attempt saved. Caolan Lavery (Walsall) header from outside the box is saved in the bottom right corner. Assisted by Liam Roberts.
12'
Foul by Daniel Powell (Crewe Alexandra).
12'
Cameron Pring (Walsall) wins a free kick in the defensive half.
10'
Attempt missed. James Clarke (Walsall) right footed shot from outside the box misses to the right. Assisted by Jack Kiersey.
9'
Harry Pickering (Crewe Alexandra) wins a free kick in the defensive half.
9'
Foul by Caolan Lavery (Walsall).
7'
Perry Ng (Crewe Alexandra) wins a free kick in the defensive half.
7'
Foul by Liam Kinsella (Walsall).
5'
Perry Ng (Crewe Alexandra) wins a free kick in the defensive half.
5'
Foul by James Clarke (Walsall).
5'
Corner, Walsall. Conceded by Eddie Nolan.
3'
Attempt missed. Caolan Lavery (Walsall) right footed shot from the centre of the box is close, but misses to the right. Assisted by Cameron Pring.