Nathaniel Knight-Percival (Bradford City) wins a free kick in the attacking half.
90'+3
Foul by Simeon Jackson (Walsall).
90'+3
Corner, Walsall. Conceded by Nathaniel Knight-Percival.
90'+2
Rory McArdle (Bradford City) wins a free kick in the defensive half.
90'+2
Foul by Mitchell Candlin (Walsall).
90'+1
Rory McArdle (Bradford City) wins a free kick in the attacking half.
90'+1
Foul by Simeon Jackson (Walsall).
87'
Corner, Bradford City. Conceded by Scott Laird.
87'
Attempt blocked. Mark Marshall (Bradford City) right footed shot from the right side of the box is blocked.
86'
Corner, Bradford City. Conceded by James O'Connor.
86'
Attempt blocked. Mark Marshall (Bradford City) right footed shot from the right side of the box is blocked.
84'
Substitution, Walsall. Mitchell Candlin replaces Adam Chambers.
82'
Substitution, Bradford City. Nicky Law replaces Alex Jones.
80'
Attempt saved. Kieron Morris (Walsall) right footed shot from the centre of the box is saved in the bottom right corner.
79'
Attempt missed. Charlie Wyke (Bradford City) left footed shot from the centre of the box misses to the right.
78'
Scott Laird (Walsall) wins a free kick in the defensive half.
78'
Foul by Alex Jones (Bradford City).
76'
Substitution, Bradford City. Timothee Dieng replaces Billy Clarke.
75'
Substitution, Walsall. Simeon Jackson replaces Andreas Makris.
73'
Foul by Adam Chambers (Walsall).
73'
Charlie Wyke (Bradford City) wins a free kick in the attacking half.
70'
Delay in match Isaiah Osbourne (Walsall) because of an injury.
70'
Attempt missed. Charlie Wyke (Bradford City) header from the centre of the box misses to the right.
69'
Franck Moussa (Walsall) wins a free kick in the attacking half.
69'
Foul by Tony McMahon (Bradford City).
66'
Billy Clarke (Bradford City) is shown the yellow card for a bad foul.
66'
Foul by Billy Clarke (Bradford City).
66'
James O'Connor (Walsall) wins a free kick in the defensive half.
64'
Corner, Walsall. Conceded by James Meredith.
60'
Foul by Scott Laird (Walsall).
60'
Josh Cullen (Bradford City) wins a free kick on the right wing.
58'
Goal! Bradford City 1, Walsall 0. Billy Clarke (Bradford City) left footed shot from the centre of the box to the high centre of the goal. Assisted by Alex Jones.
54'
Attempt missed. Romain Vincelot (Bradford City) header from the centre of the box is high and wide to the right.
54'
Corner, Bradford City. Conceded by Neil Etheridge.
54'
Attempt saved. Charlie Wyke (Bradford City) right footed shot from very close range is saved in the centre of the goal.
53'
Kieron Morris (Walsall) wins a free kick in the defensive half.
53'
Foul by Romain Vincelot (Bradford City).
52'
Corner, Bradford City. Conceded by Matt Preston.
51'
Attempt missed. Kieron Morris (Walsall) left footed shot from outside the box is high and wide to the left.
50'
Attempt blocked. Alex Jones (Bradford City) right footed shot from outside the box is blocked.
50'
Attempt missed. Matt Preston (Walsall) header from the left side of the six yard box is high and wide to the left.
50'
Corner, Walsall. Conceded by Rory McArdle.
48'
Foul by Joe Edwards (Walsall).
48'
Mark Marshall (Bradford City) wins a free kick on the right wing.
45'
Second Half begins Bradford City 0, Walsall 0.
45'+2
First Half ends, Bradford City 0, Walsall 0.
45'
Charlie Wyke (Bradford City) wins a free kick in the defensive half.
45'
Foul by Adam Chambers (Walsall).
42'
Adam Chambers (Walsall) wins a free kick on the right wing.
42'
Foul by Tony McMahon (Bradford City).
41'
Mark Marshall (Bradford City) wins a free kick on the right wing.
41'
Foul by Joe Edwards (Walsall).
40'
Attempt saved. Alex Jones (Bradford City) header from the left side of the six yard box is saved in the centre of the goal.
36'
Josh Cullen (Bradford City) wins a free kick in the attacking half.
36'
Foul by Kieron Morris (Walsall).
35'
Attempt missed. James Meredith (Bradford City) left footed shot from the left side of the box misses to the right.
35'
Corner, Bradford City. Conceded by James O'Connor.
34'
Charlie Wyke (Bradford City) wins a free kick on the left wing.
34'
Foul by James O'Connor (Walsall).
32'
Foul by Isaiah Osbourne (Walsall).
32'
Nathaniel Knight-Percival (Bradford City) wins a free kick in the attacking half.
31'
Corner, Walsall. Conceded by Colin Doyle.
31'
Attempt saved. Andreas Makris (Walsall) right footed shot from the right side of the box is saved in the bottom right corner.
29'
Joe Edwards (Walsall) wins a free kick on the left wing.
29'
Foul by Tony McMahon (Bradford City).
28'
Tony McMahon (Bradford City) wins a free kick in the defensive half.
28'
Foul by Andreas Makris (Walsall).
26'
Attempt missed. Andreas Makris (Walsall) right footed shot from outside the box is close, but misses to the left.
25'
Attempt missed. Billy Clarke (Bradford City) left footed shot from the centre of the box is high and wide to the right.
24'
Attempt missed. Alex Jones (Bradford City) left footed shot from the centre of the box misses to the right.
22'
Foul by Franck Moussa (Walsall).
22'
Josh Cullen (Bradford City) wins a free kick in the defensive half.
21'
Charlie Wyke (Bradford City) wins a free kick on the right wing.
21'
Foul by Scott Laird (Walsall).
20'
Andreas Makris (Walsall) is shown the yellow card for a bad foul.
20'
Andreas Makris (Walsall) has gone down, but that's a dive.
17'
Attempt missed. Scott Laird (Walsall) header from a difficult angle on the left misses to the left.
17'
Corner, Walsall. Conceded by Josh Cullen.
17'
Attempt blocked. Kieron Morris (Walsall) left footed shot from the right side of the box is blocked.
12'
Corner, Walsall. Conceded by Tony McMahon.
12'
Romain Vincelot (Bradford City) is shown the yellow card for a bad foul.
11'
Foul by Romain Vincelot (Bradford City).
11'
Kieron Morris (Walsall) wins a free kick in the defensive half.
1'
Foul by Joe Edwards (Walsall).
1'
Mark Marshall (Bradford City) wins a free kick in the defensive half.