Cristian Montaño (Port Vale) wins a free kick in the defensive half.
90'+1
Substitution, Port Vale. Tom Pope replaces Theo Robinson.
89'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
89'
Foul by Theo Robinson (Port Vale).
87'
Offside, Port Vale. Scott Burgess tries a through ball, but David Amoo is caught offside.
85'
Foul by Andy Cook (Bradford City).
85'
Leon Legge (Port Vale) wins a free kick in the defensive half.
82'
Attempt saved. Theo Robinson (Port Vale) right footed shot from outside the box is saved in the centre of the goal. Assisted by David Amoo.
81'
Connor Wood (Bradford City) wins a free kick in the defensive half.
81'
Foul by David Amoo (Port Vale).
78'
Foul by Andy Cook (Bradford City).
78'
Tom Conlon (Port Vale) wins a free kick in the defensive half.
77'
Attempt missed. Shaun Brisley (Port Vale) left footed shot from the centre of the box is too high following a corner.
76'
Corner, Port Vale. Conceded by Paudie O'Connor.
76'
Attempt blocked. David Amoo (Port Vale) right footed shot from the left side of the box is blocked. Assisted by Cristian Montaño.
74'
Foul by Callum Cooke (Bradford City).
74'
Cristian Montaño (Port Vale) wins a free kick in the defensive half.
71'
Substitution, Bradford City. Lee Novak replaces Clayton Donaldson.
71'
Substitution, Port Vale. Cristian Montaño replaces David Worrall.
70'
Hand ball by Luke Joyce (Port Vale).
70'
Foul by Theo Robinson (Port Vale).
70'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
68'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
68'
Foul by David Amoo (Port Vale).
66'
Attempt missed. Paudie O'Connor (Bradford City) right footed shot from outside the box misses to the left. Assisted by Elliot Watt.
65'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
65'
Foul by Theo Robinson (Port Vale).
64'
Substitution, Bradford City. Matthew Foulds replaces Charles Vernam.
63'
Attempt missed. Theo Robinson (Port Vale) header from the left side of the six yard box is just a bit too high. Assisted by Tom Conlon with a cross following a corner.
63'
Corner, Port Vale. Conceded by Anthony O'Connor.
62'
Substitution, Port Vale. David Amoo replaces Danny Whitehead.
62'
Substitution, Port Vale. Scott Burgess replaces Will Swan.
61'
Attempt saved. Andy Cook (Bradford City) right footed shot from outside the box is saved in the bottom left corner.
60'
Levi Sutton (Bradford City) wins a free kick in the attacking half.
60'
Foul by Tom Conlon (Port Vale).
59'
Offside, Port Vale. James Gibbons tries a through ball, but Danny Whitehead is caught offside.
58'
Gareth Evans (Bradford City) wins a free kick in the defensive half.
58'
Foul by David Worrall (Port Vale).
57'
Offside, Port Vale. Tom Conlon tries a through ball, but Shaun Brisley is caught offside.
57'
Foul by Levi Sutton (Bradford City).
57'
Tom Conlon (Port Vale) wins a free kick on the left wing.
52'
Hand ball by Tom Conlon (Port Vale).
45'
Second Half begins Port Vale 2, Bradford City 1.
45'+5
First Half ends, Port Vale 2, Bradford City 1.
45'+2
Attempt blocked. Luke Joyce (Port Vale) right footed shot from outside the box is blocked.
45'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
45'
Foul by Shaun Brisley (Port Vale).
44'
Foul by Gareth Evans (Bradford City).
44'
David Worrall (Port Vale) wins a free kick on the right wing.
42'
Attempt missed. Andy Cook (Bradford City) right footed shot from outside the box misses to the left.
39'
Foul by Paudie O'Connor (Bradford City).
39'
Nathan Smith (Port Vale) wins a free kick in the defensive half.
39'
Substitution, Bradford City. Gareth Evans replaces Oliver Crankshaw because of an injury.
35'
Attempt saved. Tom Conlon (Port Vale) left footed shot from outside the box is saved in the bottom left corner.
35'
Foul by Clayton Donaldson (Bradford City).
35'
Nathan Smith (Port Vale) wins a free kick in the defensive half.
34'
Anthony O'Connor (Bradford City) wins a free kick in the defensive half.
34'
Foul by Theo Robinson (Port Vale).
32'
Goal! Port Vale 2, Bradford City 1. Tom Conlon (Port Vale) converts the penalty with a left footed shot to the centre of the goal.
31'
Penalty Port Vale. Nathan Smith draws a foul in the penalty area.
31'
Penalty conceded by Oliver Crankshaw (Bradford City) after a foul in the penalty area.
30'
Attempt saved. Clayton Donaldson (Bradford City) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Charles Vernam.
27'
Attempt blocked. Luke Joyce (Port Vale) right footed shot from outside the box is blocked. Assisted by David Worrall with a headed pass.
25'
Foul by Oliver Crankshaw (Bradford City).
25'
David Worrall (Port Vale) wins a free kick in the defensive half.
23'
Callum Cooke (Bradford City) wins a free kick in the attacking half.
23'
Foul by Shaun Brisley (Port Vale).
19'
Levi Sutton (Bradford City) wins a free kick in the defensive half.
19'
Foul by Danny Whitehead (Port Vale).
17'
Foul by Oliver Crankshaw (Bradford City).
17'
David Worrall (Port Vale) wins a free kick on the right wing.
16'
Goal! Port Vale 1, Bradford City 1. Theo Robinson (Port Vale) right footed shot from the centre of the box to the bottom left corner. Assisted by Luke Joyce.
14'
Goal! Port Vale 0, Bradford City 1. Clayton Donaldson (Bradford City) right footed shot from very close range to the top left corner. Assisted by Andy Cook with a cross.
13'
Attempt saved. Tom Conlon (Port Vale) header from the centre of the box is saved in the top right corner. Assisted by David Worrall with a cross.
7'
Dangerous play by Theo Robinson (Port Vale).
7'
Elliot Watt (Bradford City) wins a free kick in the defensive half.
3'
Corner, Bradford City. Conceded by Leon Legge.
3'
Attempt saved. Charles Vernam (Bradford City) right footed shot from the left side of the box is saved in the top centre of the goal.
3'
Attempt blocked. Andy Cook (Bradford City) right footed shot from the centre of the box is blocked. Assisted by Charles Vernam.
3'
Attempt blocked. Theo Robinson (Port Vale) right footed shot from outside the box is blocked. Assisted by Danny Whitehead.
2'
Attempt missed. Charles Vernam (Bradford City) left footed shot from outside the box is high and wide to the right. Assisted by Callum Cooke.
1'
Levi Sutton (Bradford City) wins a free kick on the right wing.