Clayton Donaldson (Bradford City) wins a free kick in the attacking half.
90'+2
Paudie O'Connor (Bradford City) is shown the yellow card for a bad foul.
90'+2
Ryan Bowman (Exeter City) wins a free kick on the left wing.
90'+2
Foul by Paudie O'Connor (Bradford City).
90'
Tom Parkes (Exeter City) wins a free kick in the defensive half.
90'
Foul by Rumarn Burrell (Bradford City).
88'
Corner, Bradford City. Conceded by Tom Parkes.
88'
Foul by Alex Hartridge (Exeter City).
88'
Clayton Donaldson (Bradford City) wins a free kick in the defensive half.
86'
Substitution, Bradford City. Kian Scales replaces Oliver Crankshaw.
86'
Substitution, Bradford City. Rumarn Burrell replaces Charles Vernam.
85'
Substitution, Exeter City. Alex Hartridge replaces Robbie Willmott.
84'
Substitution, Exeter City. Ben Seymour replaces Matt Jay.
84'
Foul by Ryan Bowman (Exeter City).
84'
Niall Canavan (Bradford City) wins a free kick in the defensive half.
82'
Foul by Ryan Bowman (Exeter City).
82'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
81'
Offside, Bradford City. Charles Vernam tries a through ball, but Clayton Donaldson is caught offside.
80'
Archie Collins (Exeter City) wins a free kick in the defensive half.
80'
Foul by Harry Pritchard (Bradford City).
79'
Goal! Exeter City 3, Bradford City 2. Matt Jay (Exeter City) converts the penalty with a right footed shot to the centre of the goal.
78'
Sam Hornby (Bradford City) is shown the yellow card for a bad foul.
78'
Penalty conceded by Sam Hornby (Bradford City) after a foul in the penalty area.
78'
Penalty Exeter City. Ryan Bowman draws a foul in the penalty area.
73'
Substitution, Bradford City. Clayton Donaldson replaces Jordan Stevens.
73'
Offside, Bradford City. Connor Wood tries a through ball, but Charles Vernam is caught offside.
71'
Substitution, Exeter City. Joel Randall replaces Joshua Key.
70'
Hand ball by Anthony O'Connor (Bradford City).
69'
Substitution, Bradford City. Harry Pritchard replaces Levi Sutton.
68'
Substitution, Bradford City. Niall Canavan replaces Finn Cousin-Dawson.
68'
Foul by Jordan Stevens (Bradford City).
68'
Jack Sparkes (Exeter City) wins a free kick on the left wing.
66'
Attempt missed. Ryan Bowman (Exeter City) header from the right side of the six yard box is too high. Assisted by Matt Jay with a cross following a set piece situation.
66'
Matt Jay (Exeter City) wins a free kick on the right wing.
66'
Foul by Oliver Crankshaw (Bradford City).
64'
Ryan Bowman (Exeter City) wins a free kick in the defensive half.
64'
Foul by Paudie O'Connor (Bradford City).
63'
Foul by Jake Taylor (Exeter City).
63'
Callum Cooke (Bradford City) wins a free kick in the defensive half.
61'
Goal! Exeter City 2, Bradford City 2. Ryan Bowman (Exeter City) header from the centre of the box to the centre of the goal. Assisted by Robbie Willmott with a cross.
60'
Matt Jay (Exeter City) wins a free kick in the attacking half.
60'
Foul by Elliot Watt (Bradford City).
59'
Attempt blocked. Jack Sparkes (Exeter City) right footed shot from outside the box is blocked. Assisted by Ryan Bowman.
56'
Foul by Ryan Bowman (Exeter City).
56'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
56'
Attempt missed. Pierce Sweeney (Exeter City) header from the centre of the box is high and wide to the left. Assisted by Jack Sparkes with a cross following a corner.
55'
Corner, Exeter City. Conceded by Finn Cousin-Dawson.
55'
Attempt blocked. Robbie Willmott (Exeter City) right footed shot from the left side of the box is blocked. Assisted by Jake Taylor.
52'
Foul by Oliver Crankshaw (Bradford City).
52'
Jake Caprice (Exeter City) wins a free kick in the defensive half.
49'
Attempt missed. Callum Cooke (Bradford City) left footed shot from the left side of the box is close, but misses to the left. Assisted by Jordan Stevens.
47'
Corner, Bradford City. Conceded by Pierce Sweeney.
47'
Attempt blocked. Charles Vernam (Bradford City) left footed shot from the left side of the box is blocked. Assisted by Callum Cooke.
45'
Second Half begins Exeter City 1, Bradford City 2.
45'+5
First Half ends, Exeter City 1, Bradford City 2.
45'+4
Attempt missed. Jake Taylor (Exeter City) header from the centre of the box is too high. Assisted by Jack Sparkes with a cross.
45'+3
Pierce Sweeney (Exeter City) wins a free kick in the defensive half.
45'+3
Foul by Charles Vernam (Bradford City).
45'+2
Foul by Tom Parkes (Exeter City).
45'+2
Charles Vernam (Bradford City) wins a free kick in the defensive half.
45'
Goal! Exeter City 1, Bradford City 2. Oliver Crankshaw (Bradford City) right footed shot from a difficult angle on the right to the centre of the goal.
44'
Offside, Exeter City. Pierce Sweeney tries a through ball, but Ryan Bowman is caught offside.
42'
Foul by Ryan Bowman (Exeter City).
42'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
41'
Goal! Exeter City 1, Bradford City 1. Pierce Sweeney (Exeter City) header from the centre of the box to the top left corner. Assisted by Jack Sparkes with a cross following a corner.
41'
Corner, Exeter City. Conceded by Anthony O'Connor.
38'
Jack Sparkes (Exeter City) wins a free kick on the left wing.
38'
Foul by Elliot Watt (Bradford City).
35'
Joshua Key (Exeter City) wins a free kick on the right wing.
35'
Foul by Oliver Crankshaw (Bradford City).
34'
Corner, Exeter City. Conceded by Paudie O'Connor.
30'
Offside, Bradford City. Levi Sutton tries a through ball, but Charles Vernam is caught offside.
28'
Corner, Bradford City. Conceded by Jack Sparkes.
28'
Attempt blocked. Jake Taylor (Exeter City) right footed shot from outside the box is blocked. Assisted by Robbie Willmott.
27'
Jack Sparkes (Exeter City) wins a free kick in the defensive half.
27'
Foul by Levi Sutton (Bradford City).
25'
Substitution, Exeter City. Jake Caprice replaces Lewis Page because of an injury.
23'
Pierce Sweeney (Exeter City) is shown the yellow card for a bad foul.
23'
Foul by Pierce Sweeney (Exeter City).
23'
Charles Vernam (Bradford City) wins a free kick in the defensive half.
17'
Goal! Exeter City 0, Bradford City 1. Charles Vernam (Bradford City) right footed shot from the centre of the box to the top left corner.
17'
Attempt blocked. Callum Cooke (Bradford City) right footed shot from the centre of the box is blocked. Assisted by Charles Vernam.
17'
Attempt blocked. Jake Taylor (Exeter City) right footed shot from outside the box is blocked. Assisted by Matt Jay.
12'
Foul by Robbie Willmott (Exeter City).
12'
Connor Wood (Bradford City) wins a free kick in the defensive half.
12'
Elliot Watt (Bradford City) is shown the yellow card for a bad foul.
12'
Matt Jay (Exeter City) wins a free kick in the defensive half.
12'
Foul by Elliot Watt (Bradford City).
11'
Foul by Tom Parkes (Exeter City).
11'
Charles Vernam (Bradford City) wins a free kick in the defensive half.
10'
Foul by Oliver Crankshaw (Bradford City).
10'
Joshua Key (Exeter City) wins a free kick on the right wing.
8'
Attempt blocked. Jack Sparkes (Exeter City) header from the centre of the box is blocked. Assisted by Jake Taylor.
6'
Corner, Exeter City. Conceded by Anthony O'Connor.
4'
Attempt missed. Robbie Willmott (Exeter City) right footed shot from the right side of the box misses to the left. Assisted by Ryan Bowman.
3'
Foul by Jack Sparkes (Exeter City).
3'
Finn Cousin-Dawson (Bradford City) wins a free kick in the defensive half.