Attempt saved. Alex Newby (Rochdale) right footed shot from outside the box is saved in the top centre of the goal.
90'+3
Conor Grant (Rochdale) wins a free kick in the attacking half.
90'+3
Foul by Alex Gilliead (Bradford City).
90'+3
Attempt saved. Jamie Walker (Bradford City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Charles Vernam.
90'+2
Attempt blocked. Callum Cooke (Bradford City) left footed shot from outside the box is blocked. Assisted by Charles Vernam.
90'+1
Foul by Jeriel Dorsett (Rochdale).
90'+1
Levi Sutton (Bradford City) wins a free kick on the right wing.
89'
Foul by Max Clark (Rochdale).
89'
Charles Vernam (Bradford City) wins a free kick in the defensive half.
88'
Attempt saved. Jamie Walker (Bradford City) right footed shot from outside the box is saved in the bottom left corner.
87'
Corner, Bradford City. Conceded by Max Clark.
87'
Attempt blocked. Max Clark (Rochdale) left footed shot from outside the box is blocked. Assisted by Conor Grant.
86'
Attempt missed. Levi Sutton (Bradford City) right footed shot from outside the box misses to the left.
85'
Attempt blocked. Charles Vernam (Bradford City) left footed shot from outside the box is blocked. Assisted by Oscar Threlkeld.
81'
Hand ball by Jamie Walker (Bradford City).
78'
Foul by Stephen Dooley (Rochdale).
78'
Jamie Walker (Bradford City) wins a free kick on the right wing.
77'
Attempt blocked. Matt Done (Rochdale) left footed shot from the left side of the box is blocked. Assisted by Conor Grant.
76'
Foul by Alex Newby (Rochdale).
76'
Liam Ridehalgh (Bradford City) wins a free kick in the defensive half.
75'
Abraham Odoh (Rochdale) wins a free kick in the defensive half.
75'
Foul by Charles Vernam (Bradford City).
72'
Conor Grant (Rochdale) wins a free kick in the defensive half.
72'
Foul by Jamie Walker (Bradford City).
71'
Substitution, Bradford City. Charles Vernam replaces Lee Angol because of an injury.
68'
Attempt missed. Levi Sutton (Bradford City) right footed shot from outside the box is too high. Assisted by Jamie Walker following a corner.
68'
Corner, Bradford City. Conceded by Alex Newby.
66'
Foul by Matt Done (Rochdale).
66'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
63'
Paudie O'Connor (Bradford City) is shown the yellow card for a bad foul.
63'
Alex Newby (Rochdale) wins a free kick in the attacking half.
63'
Foul by Paudie O'Connor (Bradford City).
62'
Jeriel Dorsett (Rochdale) wins a free kick in the defensive half.
62'
Foul by Lee Angol (Bradford City).
62'
Offside, Rochdale. Max Clark tries a through ball, but Matt Done is caught offside.
59'
Attempt blocked. Alex Newby (Rochdale) left footed shot from the right side of the box is blocked. Assisted by Stephen Dooley.
59'
Alex Newby (Rochdale) wins a free kick in the defensive half.
59'
Foul by Levi Sutton (Bradford City).
58'
Abraham Odoh (Rochdale) wins a free kick in the defensive half.
58'
Foul by Andy Cook (Bradford City).
58'
Attempt blocked. George Broadbent (Rochdale) right footed shot from outside the box is blocked.
57'
Attempt blocked. Max Clark (Rochdale) left footed shot from the left side of the box is blocked. Assisted by Matt Done.
57'
Attempt blocked. Max Clark (Rochdale) left footed shot from the left side of the box is blocked. Assisted by Stephen Dooley.
54'
Attempt saved. Jamie Walker (Bradford City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Callum Cooke.
53'
Andy Cook (Bradford City) wins a free kick in the attacking half.
53'
Foul by Paul Downing (Rochdale).
53'
Attempt saved. Alex Newby (Rochdale) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Conor Grant.
53'
Attempt saved. Alex Newby (Rochdale) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Matt Done with a headed pass.
52'
Substitution, Rochdale. Alex Newby replaces Liam Kelly because of an injury.
50'
Substitution, Bradford City. Andy Cook replaces Matty Daly.
49'
Foul by Jamie Walker (Bradford City).
49'
Abraham Odoh (Rochdale) wins a free kick in the defensive half.
48'
Corner, Rochdale. Conceded by Paudie O'Connor.
48'
Attempt missed. George Broadbent (Rochdale) right footed shot from outside the box misses to the left. Assisted by Conor Grant.
46'
Foul by Lee Angol (Bradford City).
46'
George Broadbent (Rochdale) wins a free kick in the defensive half.
45'
Second Half begins Rochdale 0, Bradford City 0.
45'+6
First Half ends, Rochdale 0, Bradford City 0.
45'+5
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
45'+5
Foul by Matt Done (Rochdale).
45'+2
Offside, Rochdale. Jeriel Dorsett tries a through ball, but Matt Done is caught offside.
45'
Corner, Rochdale. Conceded by Yann Songo'o.
44'
Corner, Rochdale. Conceded by Liam Ridehalgh.
42'
Attempt missed. Levi Sutton (Bradford City) right footed shot from the centre of the box is high and wide to the right.
42'
Attempt blocked. Liam Ridehalgh (Bradford City) left footed shot from outside the box is blocked.
41'
Jamie Walker (Bradford City) wins a free kick on the right wing.
41'
Foul by Stephen Dooley (Rochdale).
40'
Oscar Threlkeld (Bradford City) wins a free kick in the defensive half.
40'
Foul by Max Clark (Rochdale).
39'
Corner, Rochdale. Conceded by Paudie O'Connor.
38'
Foul by Levi Sutton (Bradford City).
38'
Stephen Dooley (Rochdale) wins a free kick on the right wing.
36'
Substitution, Rochdale. Matt Done replaces Josh Andrews because of an injury.
34'
Attempt missed. Yann Songo'o (Bradford City) header from the centre of the box misses to the right. Assisted by Levi Sutton following a set piece situation.
34'
Offside, Bradford City. Levi Sutton tries a through ball, but Yann Songo'o is caught offside.
33'
Callum Cooke (Bradford City) wins a free kick in the attacking half.
33'
Foul by Abraham Odoh (Rochdale).
30'
Offside, Rochdale. Max Clark tries a through ball, but Josh Andrews is caught offside.
29'
Substitution, Rochdale. Max Clark replaces Aidan White because of an injury.
26'
Corner, Bradford City. Conceded by Stephen Dooley.
25'
Substitution, Bradford City. Callum Cooke replaces Elliot Watt because of an injury.
22'
Foul by Paudie O'Connor (Bradford City).
22'
Josh Andrews (Rochdale) wins a free kick on the right wing.
18'
Attempt missed. Jamie Walker (Bradford City) right footed shot from outside the box is close, but misses to the left. Assisted by Lee Angol.
18'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
18'
Foul by Josh Andrews (Rochdale).
18'
Attempt blocked. Elliot Watt (Bradford City) right footed shot from outside the box is blocked. Assisted by Jamie Walker.
17'
Hand ball by Josh Andrews (Rochdale).
16'
Paudie O'Connor (Bradford City) wins a free kick on the left wing.
16'
Foul by Josh Andrews (Rochdale).
14'
Corner, Bradford City. Conceded by Aidan White.
13'
Corner, Bradford City. Conceded by Paul Downing.
7'
Attempt saved. Conor Grant (Rochdale) right footed shot from outside the box is saved in the bottom right corner. Assisted by Josh Andrews.
4'
Attempt missed. George Broadbent (Rochdale) right footed shot from outside the box misses to the left. Assisted by Stephen Dooley.
3'
Corner, Bradford City. Conceded by Jeriel Dorsett.
3'
Attempt blocked. Jamie Walker (Bradford City) left footed shot from outside the box is blocked. Assisted by Alex Gilliead.
1'
Foul by Stephen Dooley (Rochdale).
1'
Elliot Watt (Bradford City) wins a free kick on the left wing.