Matthew Taylor (Swindon Town) wins a free kick in the defensive half.
90'+1
Luke Hannant (Port Vale) is shown the yellow card for a bad foul.
90'+1
Foul by Luke Hannant (Port Vale).
90'+1
Kyle Knoyle (Swindon Town) wins a free kick in the attacking half.
89'
Luke Hannant (Port Vale) wins a free kick in the defensive half.
89'
Foul by Kyle Knoyle (Swindon Town).
89'
Kyle Knoyle (Swindon Town) is shown the yellow card for a bad foul.
88'
Goal! Swindon Town 3, Port Vale 2. Paul Mullin (Swindon Town) right footed shot from the right side of the six yard box to the top right corner. Assisted by Kyle Knoyle.
85'
Attempt saved. Kyle Howkins (Port Vale) header from the centre of the box is saved in the centre of the goal.
84'
Foul by Paul Mullin (Swindon Town).
84'
Tom Pope (Port Vale) wins a free kick in the defensive half.
84'
Foul by Tom Pope (Port Vale).
84'
Ben Purkiss (Swindon Town) wins a free kick on the left wing.
83'
Substitution, Port Vale. Donovan Wilson replaces Tyrone Barnett because of an injury.
81'
Danny Pugh (Port Vale) wins a free kick in the defensive half.
81'
Foul by Rollin Menayese (Swindon Town).
81'
Rollin Menayese (Swindon Town) is shown the yellow card for a bad foul.
80'
Foul by Tom Pope (Port Vale).
80'
Rollin Menayese (Swindon Town) wins a free kick in the attacking half.
80'
Tom Pope (Port Vale) is shown the yellow card for a bad foul.
80'
Substitution, Swindon Town. Paul Mullin replaces Keshi Anderson.
79'
Marc Richards (Swindon Town) wins a free kick in the attacking half.
79'
Foul by Kyle Howkins (Port Vale).
79'
Nathan Smith (Port Vale) wins a free kick in the attacking half.
79'
Foul by Kyle Knoyle (Swindon Town).
78'
Attempt missed. Nathan Smith (Port Vale) right footed shot from outside the box misses to the left.
77'
Oliver Banks (Swindon Town) wins a free kick in the attacking half.
77'
Foul by Kyle Howkins (Port Vale).
76'
Hand ball by Marc Richards (Swindon Town).
74'
Foul by Luke Hannant (Port Vale).
74'
Matthew Taylor (Swindon Town) wins a free kick in the attacking half.
73'
Attempt saved. Marc Richards (Swindon Town) right footed shot from outside the box is saved in the centre of the goal.
71'
Cristian Montaño (Port Vale) wins a free kick on the right wing.
71'
Foul by Oliver Banks (Swindon Town).
69'
Foul by Danny Pugh (Port Vale).
69'
Oliver Banks (Swindon Town) wins a free kick in the attacking half.
65'
Attempt saved. Kaiyne Woolery (Swindon Town) left footed shot from the right side of the box is saved in the centre of the goal.
64'
Delay over. They are ready to continue.
64'
Substitution, Swindon Town. Kaiyne Woolery replaces Luke Norris.
64'
Substitution, Swindon Town. James Dunne replaces Timi Max Elsnik because of an injury.
63'
Delay in match Timi Max Elsnik (Swindon Town) because of an injury.
61'
Attempt missed. Danny Pugh (Port Vale) right footed shot from outside the box is high and wide to the right following a corner.
60'
Corner, Port Vale. Conceded by Chris Robertson.
59'
Luke Hannant (Port Vale) wins a free kick on the right wing.
59'
Foul by Oliver Banks (Swindon Town).
58'
Foul by Danny Pugh (Port Vale).
58'
Ben Purkiss (Swindon Town) wins a free kick in the attacking half.
56'
Tom Pope (Port Vale) wins a free kick in the attacking half.
56'
Foul by Rollin Menayese (Swindon Town).
56'
Corner, Swindon Town. Conceded by Tom Pope.
56'
Corner, Swindon Town. Conceded by Danny Pugh.
54'
Attempt missed. Oliver Banks (Swindon Town) right footed shot from the centre of the box is just a bit too high following a set piece situation.
54'
Foul by Joe Davis (Port Vale).
54'
Luke Norris (Swindon Town) wins a free kick in the defensive half.
52'
Attempt saved. Timi Max Elsnik (Swindon Town) right footed shot from outside the box is saved in the centre of the goal.
52'
Oliver Banks (Swindon Town) wins a free kick on the left wing.
52'
Foul by Tom Pope (Port Vale).
51'
Attempt missed. Keshi Anderson (Swindon Town) right footed shot from outside the box is just a bit too high following a corner.
51'
Corner, Swindon Town. Conceded by Joe Davis.
50'
Attempt missed. Tyrone Barnett (Port Vale) header from very close range is just a bit too high following a corner.
50'
Corner, Port Vale. Conceded by Chris Robertson.
49'
Attempt blocked. Danny Pugh (Port Vale) right footed shot from outside the box is blocked.
49'
Corner, Port Vale. Conceded by Ben Purkiss.
49'
Attempt blocked. Tom Pope (Port Vale) right footed shot from outside the box is blocked.
48'
Attempt missed. Oliver Banks (Swindon Town) right footed shot from outside the box is high and wide to the right.
46'
Keshi Anderson (Swindon Town) wins a free kick on the left wing.
46'
Foul by Cristian Montaño (Port Vale).
45'
Second Half begins Swindon Town 2, Port Vale 2.
45'
Substitution, Port Vale. Joe Davis replaces David Worrall.
45'+3
First Half ends, Swindon Town 2, Port Vale 2.
45'
Attempt blocked. Oliver Banks (Swindon Town) left footed shot from outside the box is blocked.
45'
Luke Norris (Swindon Town) wins a free kick in the defensive half.
45'
Foul by James Gibbons (Port Vale).
43'
Goal! Swindon Town 2, Port Vale 2. Cristian Montaño (Port Vale) header from very close range to the top right corner. Assisted by Michael Tonge with a cross following a corner.
43'
Corner, Port Vale. Conceded by Chris Robertson.
41'
Attempt blocked. Cristian Montaño (Port Vale) left footed shot from outside the box is blocked.
40'
Goal! Swindon Town 2, Port Vale 1. Marc Richards (Swindon Town) right footed shot from the centre of the box to the bottom right corner. Assisted by Luke Norris with a through ball.
38'
Corner, Swindon Town. Conceded by James Gibbons.
37'
Keshi Anderson (Swindon Town) wins a free kick in the attacking half.
37'
Foul by Danny Pugh (Port Vale).
37'
Attempt missed. Luke Norris (Swindon Town) right footed shot from outside the box is close, but misses the top right corner.
30'
Keshi Anderson (Swindon Town) wins a free kick in the defensive half.
30'
Foul by Michael Tonge (Port Vale).
27'
Substitution, Port Vale. Tyrone Barnett replaces Marcus Myers-Harness because of an injury.
27'
Attempt missed. Kyle Knoyle (Swindon Town) header from the centre of the box is close, but misses the top right corner.
24'
Goal! Swindon Town 1, Port Vale 1. Marc Richards (Swindon Town) header from the centre of the box to the bottom left corner. Assisted by Matthew Taylor with a cross.
23'
Attempt missed. Matthew Taylor (Swindon Town) left footed shot from outside the box is close, but misses the top left corner from a direct free kick.
22'
Foul by Kyle Howkins (Port Vale).
22'
Marc Richards (Swindon Town) wins a free kick in the attacking half.
22'
Attempt missed. Tom Pope (Port Vale) header from very close range is just a bit too high.
21'
Corner, Port Vale. Conceded by Luke Norris.
20'
Corner, Port Vale. Conceded by Chris Robertson.
18'
Attempt missed. Oliver Banks (Swindon Town) right footed shot from outside the box misses to the left.
16'
Attempt missed. Marc Richards (Swindon Town) left footed shot from the centre of the box is just a bit too high.
14'
Foul by Luke Hannant (Port Vale).
14'
Ben Purkiss (Swindon Town) wins a free kick in the attacking half.
13'
Luke Hannant (Port Vale) wins a free kick in the defensive half.
13'
Foul by Rollin Menayese (Swindon Town).
11'
Goal! Swindon Town 0, Port Vale 1. Michael Tonge (Port Vale) right footed shot from the centre of the box to the bottom left corner following a set piece situation.
10'
Tom Pope (Port Vale) wins a free kick in the attacking half.
10'
Foul by Ben Purkiss (Swindon Town).
9'
Foul by Kyle Howkins (Port Vale).
9'
Luke Norris (Swindon Town) wins a free kick in the attacking half.
8'
Foul by Oliver Banks (Swindon Town).
8'
Luke Hannant (Port Vale) wins a free kick in the defensive half.
7'
Attempt missed. Luke Norris (Swindon Town) right footed shot from the right side of the box is close, but misses the top left corner following a corner.
6'
Corner, Swindon Town. Conceded by James Gibbons.
3'
Foul by Luke Norris (Swindon Town).
3'
Cristian Montaño (Port Vale) wins a free kick in the defensive half.
3'
Attempt blocked. Cristian Montaño (Port Vale) right footed shot from the centre of the box is blocked.