Second Half ends, Crewe Alexandra 3, Swindon Town 1.
90'+7
Attempt missed. James Jones (Crewe Alexandra) left footed shot from the left side of the box is close, but misses to the left. Assisted by Chris Porter.
90'+5
Foul by Perry Ng (Crewe Alexandra).
90'+5
Diallang Jaiyesimi (Swindon Town) wins a free kick in the defensive half.
90'+4
Goal! Crewe Alexandra 3, Swindon Town 1. Charlie Kirk (Crewe Alexandra) left footed shot from the centre of the box to the centre of the goal.
90'
Goal! Crewe Alexandra 2, Swindon Town 1. Chris Porter (Crewe Alexandra) right footed shot from very close range to the centre of the goal.
90'
Attempt saved. Chris Porter (Crewe Alexandra) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Tommy Lowery.
88'
Attempt missed. Oliver Lancashire (Crewe Alexandra) header from the left side of the six yard box is close, but misses to the left. Assisted by Harry Pickering with a cross following a corner.
87'
Corner, Crewe Alexandra. Conceded by Dion Donohue.
87'
Attempt blocked. Ryan Wintle (Crewe Alexandra) right footed shot from the centre of the box is blocked. Assisted by Chris Porter.
Offside, Crewe Alexandra. Eddie Nolan tries a through ball, but Chris Porter is caught offside.
83'
Eoin Doyle (Swindon Town) is shown the yellow card for a bad foul.
83'
Perry Ng (Crewe Alexandra) wins a free kick in the defensive half.
83'
Foul by Eoin Doyle (Swindon Town).
82'
Owen Dale (Crewe Alexandra) wins a free kick in the attacking half.
82'
Foul by Mathieu Baudry (Swindon Town).
81'
Perry Ng (Crewe Alexandra) wins a free kick in the defensive half.
81'
Foul by Diallang Jaiyesimi (Swindon Town).
80'
Jordan Lyden (Swindon Town) is shown the yellow card for a bad foul.
80'
Hand ball by Jordan Lyden (Swindon Town).
80'
Ryan Wintle (Crewe Alexandra) wins a free kick in the defensive half.
79'
Attempt missed. Oliver Lancashire (Crewe Alexandra) right footed shot from the right side of the six yard box is high and wide to the right. Assisted by Chris Porter with a headed pass following a set piece situation.
79'
Substitution, Crewe Alexandra. James Jones replaces Paul Green.
78'
Danny Rose (Swindon Town) is shown the yellow card for a bad foul.
78'
Paul Green (Crewe Alexandra) wins a free kick in the attacking half.
78'
Foul by Danny Rose (Swindon Town).
76'
Kaiyne Woolery (Swindon Town) is shown the yellow card for a bad foul.
76'
Tommy Lowery (Crewe Alexandra) wins a free kick in the defensive half.
76'
Foul by Kaiyne Woolery (Swindon Town).
75'
Corner, Crewe Alexandra. Conceded by Gabriel Zakuani.
73'
Attempt saved. Dion Donohue (Swindon Town) left footed shot from the centre of the box is saved in the top centre of the goal.
71'
Substitution, Swindon Town. Diallang Jaiyesimi replaces Jerry Yates.
70'
Foul by Perry Ng (Crewe Alexandra).
70'
Jerry Yates (Swindon Town) wins a free kick in the defensive half.
65'
Corner, Swindon Town. Conceded by Perry Ng.
61'
Hand ball by Kaiyne Woolery (Swindon Town).
61'
Eddie Nolan (Crewe Alexandra) wins a free kick in the defensive half.
59'
Goal! Crewe Alexandra 1, Swindon Town 1. Chris Porter (Crewe Alexandra) header from the left side of the six yard box to the centre of the goal. Assisted by Tommy Lowery.
59'
Attempt missed. Tommy Lowery (Crewe Alexandra) left footed shot from outside the box is close, but misses to the left.
58'
Attempt saved. Charlie Kirk (Crewe Alexandra) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Harry Pickering with a headed pass.
Owen Dale (Crewe Alexandra) wins a free kick in the defensive half.
57'
Foul by Dion Donohue (Swindon Town).
55'
Attempt missed. Perry Ng (Crewe Alexandra) left footed shot from outside the box is close, but misses to the right.
52'
Chris Porter (Crewe Alexandra) wins a free kick in the attacking half.
52'
Foul by Mathieu Baudry (Swindon Town).
50'
Hand ball by Jordan Lyden (Swindon Town).
47'
Attempt missed. Chris Porter (Crewe Alexandra) header from the centre of the box is too high. Assisted by Harry Pickering with a cross following a corner.
47'
Corner, Crewe Alexandra. Conceded by Dion Donohue.
46'
Perry Ng (Crewe Alexandra) wins a free kick in the defensive half.
46'
Foul by Jerry Yates (Swindon Town).
45'
Second Half begins Crewe Alexandra 0, Swindon Town 1.
45'+5
First Half ends, Crewe Alexandra 0, Swindon Town 1.
45'+4
Corner, Crewe Alexandra. Conceded by Gabriel Zakuani.
45'+3
Attempt missed. Charlie Kirk (Crewe Alexandra) right footed shot from the right side of the box is close, but misses to the right. Assisted by Harry Pickering.
45'+2
Corner, Crewe Alexandra. Conceded by Gabriel Zakuani.
45'+2
Attempt blocked. Owen Dale (Crewe Alexandra) left footed shot from the right side of the box is blocked. Assisted by Eddie Nolan.
43'
Attempt missed. Chris Porter (Crewe Alexandra) header from very close range misses to the left. Assisted by Harry Pickering with a cross following a corner.
42'
Corner, Crewe Alexandra. Conceded by Mathieu Baudry.
39'
Attempt missed. Chris Porter (Crewe Alexandra) header from the centre of the box is high and wide to the left. Assisted by Tommy Lowery with a cross following a corner.
38'
Corner, Crewe Alexandra. Conceded by Jerry Yates.
37'
Goal! Crewe Alexandra 0, Swindon Town 1. Eoin Doyle (Swindon Town) right footed shot from the centre of the box to the bottom left corner. Assisted by Jerry Yates.
37'
Attempt blocked. Jerry Yates (Swindon Town) right footed shot from the centre of the box is blocked. Assisted by Rob Hunt with a cross.
36'
Owen Dale (Crewe Alexandra) wins a free kick in the defensive half.
36'
Foul by Dion Donohue (Swindon Town).
35'
Owen Dale (Crewe Alexandra) wins a free kick in the defensive half.
35'
Foul by Dion Donohue (Swindon Town).
33'
Foul by Jerry Yates (Swindon Town).
33'
Eddie Nolan (Crewe Alexandra) wins a free kick in the defensive half.
33'
Substitution, Swindon Town. Danny Rose replaces Keshi Anderson.
32'
Corner, Crewe Alexandra. Conceded by Mathieu Baudry.
30'
Attempt blocked. Harry Pickering (Crewe Alexandra) right footed shot from the centre of the box is blocked. Assisted by Charlie Kirk.
27'
Oliver Lancashire (Crewe Alexandra) wins a free kick in the defensive half.
27'
Foul by Keshi Anderson (Swindon Town).
25'
Foul by Owen Dale (Crewe Alexandra).
25'
Keshi Anderson (Swindon Town) wins a free kick in the defensive half.
23'
Attempt saved. Owen Dale (Crewe Alexandra) left footed shot from outside the box is saved in the centre of the goal. Assisted by Ryan Wintle.
22'
Eddie Nolan (Crewe Alexandra) wins a free kick in the defensive half.
22'
Foul by Jerry Yates (Swindon Town).
20'
Offside, Crewe Alexandra. Tommy Lowery tries a through ball, but Owen Dale is caught offside.
18'
Substitution, Crewe Alexandra. Oliver Lancashire replaces Nicky Hunt.
16'
Corner, Crewe Alexandra. Conceded by Dion Donohue.
14'
Corner, Crewe Alexandra. Conceded by Mathieu Baudry.
14'
Attempt blocked. Charlie Kirk (Crewe Alexandra) left footed shot from the left side of the box is blocked. Assisted by Chris Porter with a headed pass.
12'
Foul by Eoin Doyle (Swindon Town).
12'
Tommy Lowery (Crewe Alexandra) wins a free kick on the right wing.
11'
Attempt blocked. Chris Porter (Crewe Alexandra) right footed shot from the left side of the box is blocked. Assisted by Owen Dale.
8'
Tommy Lowery (Crewe Alexandra) wins a free kick in the defensive half.
8'
Foul by Lloyd Isgrove (Swindon Town).
7'
Foul by Paul Green (Crewe Alexandra).
7'
Anthony Grant (Swindon Town) wins a free kick in the defensive half.
6'
Foul by Tommy Lowery (Crewe Alexandra).
6'
Dion Donohue (Swindon Town) wins a free kick in the defensive half.
3'
Corner, Crewe Alexandra. Conceded by Steven Benda.
3'
Attempt saved. Harry Pickering (Crewe Alexandra) left footed shot from outside the box is saved in the bottom right corner. Assisted by Charlie Kirk.