Nathan Smith (Port Vale) is shown the yellow card.
90'+7
Foul by William Forrester (Port Vale).
90'+7
Sam Nombe (Exeter City) wins a free kick in the attacking half.
90'+5
Foul by David Worrall (Port Vale).
90'+5
Jack Sparkes (Exeter City) wins a free kick in the defensive half.
90'+5
Foul by Pierce Sweeney (Exeter City).
90'+5
Jamie Proctor (Port Vale) wins a free kick on the left wing.
90'+3
Corner, Exeter City. Conceded by Nathan Smith.
90'+3
Attempt missed. Demetri Mitchell (Exeter City) left footed shot from outside the box misses to the left following a corner.
90'+3
Corner, Exeter City. Conceded by Ellis Harrison.
90'+3
Substitution, Port Vale. Jamie Proctor replaces Matty Taylor because of an injury.
90'+2
Delay over. They are ready to continue.
90'+2
Delay over. They are ready to continue.
90'+1
Delay in match because of an injury Matty Taylor (Port Vale).
90'
Ellis Harrison (Port Vale) is shown the yellow card for a bad foul.
89'
Foul by Ellis Harrison (Port Vale).
89'
Will Aimson (Exeter City) wins a free kick in the defensive half.
87'
Attempt blocked. Will Aimson (Exeter City) right footed shot from outside the box is blocked. Assisted by Joe White.
86'
Delay over. They are ready to continue.
86'
Delay over. They are ready to continue.
86'
Substitution, Port Vale. Malvind Benning replaces Sam Robinson because of an injury.
85'
Delay in match because of an injury Sam Robinson (Port Vale).
84'
Corner, Port Vale. Conceded by Pierce Sweeney.
80'
Substitution, Port Vale. Ellis Harrison replaces Gavin Massey.
79'
Delay over. They are ready to continue.
79'
Delay over. They are ready to continue.
77'
Delay in match because of an injury Aidan Stone (Port Vale).
77'
Delay in match because of an injury Jack Sparkes (Exeter City).
75'
Substitution, Exeter City. Joe White replaces Harry Kite.
75'
Substitution, Exeter City. Jack Sparkes replaces Jake Caprice.
75'
Substitution, Exeter City. Demetri Mitchell replaces Jay Stansfield.
74'
Matty Taylor (Port Vale) wins a free kick in the defensive half.
74'
Foul by Jonathan Grounds (Exeter City).
70'
Attempt missed. Sam Nombe (Exeter City) right footed shot from the right side of the box is high and wide to the right. Assisted by Jay Stansfield following a fast break.
68'
Sam Robinson (Port Vale) is shown the yellow card for a bad foul.
68'
Foul by Sam Robinson (Port Vale).
68'
Joshua Key (Exeter City) wins a free kick in the defensive half.
64'
Substitution, Exeter City. Joshua Key replaces James Scott.
64'
Delay over. They are ready to continue.
64'
Delay over. They are ready to continue.
63'
Delay in match because of an injury Jay Stansfield (Exeter City).
60'
Goal! Port Vale 1, Exeter City 0. William Forrester (Port Vale) left footed shot from the centre of the box to the bottom left corner.
59'
Second yellow card to Rekeem Harper (Exeter City) for a bad foul.
59'
Ben Garrity (Port Vale) wins a free kick in the defensive half.
59'
Foul by Rekeem Harper (Exeter City).
55'
Foul by Gavin Massey (Port Vale).
55'
Will Aimson (Exeter City) wins a free kick in the defensive half.
53'
Foul by Tom Pett (Port Vale).
53'
Jay Stansfield (Exeter City) wins a free kick in the attacking half.
52'
Hand ball by Aaron Donnelly (Port Vale).
51'
Delay over. They are ready to continue.
51'
Delay over. They are ready to continue.
49'
Delay in match because of an injury Gary Woods (Exeter City).
49'
Attempt saved. Matty Taylor (Port Vale) right footed shot from outside the box is saved in the top right corner. Assisted by Tom Pett.
48'
Rekeem Harper (Exeter City) is shown the yellow card for a bad foul.
48'
Funso Ojo (Port Vale) wins a free kick in the attacking half.
48'
Foul by Rekeem Harper (Exeter City).
47'
Attempt missed. Sam Robinson (Port Vale) right footed shot from outside the box is close, but misses to the right. Assisted by Gavin Massey.
45'
Second Half begins Port Vale 0, Exeter City 0.
45'
Substitution, Exeter City. Jonathan Grounds replaces Alex Hartridge because of an injury.
45'+3
First Half ends, Port Vale 0, Exeter City 0.
45'+1
Foul by Tom Pett (Port Vale).
45'+1
Jay Stansfield (Exeter City) wins a free kick in the defensive half.
45'
Tom Pett (Port Vale) wins a free kick in the defensive half.
45'
Foul by Jay Stansfield (Exeter City).
43'
Corner, Port Vale. Conceded by Pierce Sweeney.
41'
Foul by Sam Robinson (Port Vale).
41'
Harry Kite (Exeter City) wins a free kick in the defensive half.
38'
Delay over. They are ready to continue.
38'
Delay over. They are ready to continue.
37'
Delay in match because of an injury Alex Hartridge (Exeter City).
33'
Attempt missed. Jay Stansfield (Exeter City) left footed shot from the centre of the box is high and wide to the left. Assisted by Will Aimson following a corner.
32'
Corner, Exeter City. Conceded by Aaron Donnelly.
32'
Attempt blocked. James Scott (Exeter City) right footed shot from outside the box is blocked. Assisted by Alex Hartridge.
31'
Attempt missed. William Forrester (Port Vale) header from the centre of the box misses to the right. Assisted by Aaron Donnelly with a cross following a corner.
30'
Corner, Port Vale. Conceded by Gary Woods.
30'
Attempt saved. Aaron Donnelly (Port Vale) header from the right side of the box is saved in the top centre of the goal. Assisted by Sam Robinson with a cross.
29'
Corner, Port Vale. Conceded by Archie Collins.
29'
Attempt blocked. Funso Ojo (Port Vale) left footed shot from outside the box is blocked. Assisted by Ben Garrity.
29'
Attempt blocked. Funso Ojo (Port Vale) right footed shot from outside the box is blocked.
28'
Alex Hartridge (Exeter City) is shown the yellow card for a bad foul.
28'
Funso Ojo (Port Vale) wins a free kick in the attacking half.
28'
Foul by Alex Hartridge (Exeter City).
25'
Delay over. They are ready to continue.
25'
Delay in match (Exeter City).
24'
Gary Woods (Exeter City) wins a free kick in the defensive half.
24'
Foul by Matty Taylor (Port Vale).
24'
Attempt saved. Funso Ojo (Port Vale) right footed shot from outside the box is saved in the centre of the goal. Assisted by Tom Pett.
21'
Attempt missed. David Worrall (Port Vale) right footed shot from outside the box is high and wide to the right. Assisted by Funso Ojo.
21'
Attempt blocked. David Worrall (Port Vale) left footed shot from the centre of the box is blocked. Assisted by Gavin Massey with a cross.
19'
Corner, Port Vale. Conceded by Harry Kite.
19'
Attempt missed. Gavin Massey (Port Vale) right footed shot from outside the box is high and wide to the right.
17'
James Scott (Exeter City) wins a free kick in the attacking half.
17'
Foul by Nathan Smith (Port Vale).
16'
Attempt saved. Matty Taylor (Port Vale) with an attempt from the centre of the box is saved in the bottom right corner. Assisted by David Worrall.
15'
Foul by Will Aimson (Exeter City).
15'
Matty Taylor (Port Vale) wins a free kick in the attacking half.
14'
Corner, Port Vale. Conceded by Alex Hartridge.
14'
Attempt blocked. Ben Garrity (Port Vale) right footed shot from outside the box is blocked. Assisted by Tom Pett.
13'
Foul by Alex Hartridge (Exeter City).
13'
Matty Taylor (Port Vale) wins a free kick in the defensive half.
9'
Attempt missed. Archie Collins (Exeter City) right footed shot from outside the box is close, but misses to the left. Assisted by James Scott.
7'
Offside, Port Vale. David Worrall tries a through ball, but Matty Taylor is caught offside.
3'
Offside, Exeter City. Jake Caprice tries a through ball, but Sam Nombe is caught offside.