•   Match ends, Bradford City 2, Tranmere Rovers 0.
  • 90'+4'   Second Half ends, Bradford City 2, Tranmere Rovers 0.
  • 90'+3'   Offside, Bradford City. Richard Smallwood tries a through ball, but Vadaine Oliver is caught offside.
  • 90'   Attempt blocked. Vadaine Oliver (Bradford City) right footed shot from the right side of the box is blocked. Assisted by Matthew Platt.
  • 86'   Substitution, Bradford City. Thierry Nevers replaces Jamie Walker.
  • 86'   Substitution, Bradford City. Vadaine Oliver replaces Andy Cook.
  • 85'   Offside, Bradford City. Ciarán Kelly tries a through ball, but Andy Cook is caught offside.
  • 83'   Brad Halliday (Bradford City) is shown the yellow card.
  • 82'   Delay over. They are ready to continue.
  • 81'   Delay in match because of an injury Adam Clayton (Bradford City).
  • 80'   Foul by Joel Mumbongo (Tranmere Rovers).
  • 80'   Adam Clayton (Bradford City) wins a free kick on the right wing.
  • 76'   Substitution, Bradford City. Ciarán Kelly replaces Liam Ridehalgh.
  • 74'   Goal! Bradford City 2, Tranmere Rovers 0. Andy Cook (Bradford City) header from the centre of the box to the bottom right corner. Assisted by Adam Clayton with a cross following a corner.
  • 73'   Corner, Bradford City. Conceded by Harvey Saunders.
  • 72'   Corner, Bradford City. Conceded by Lee O'Connor.
  • 70'   Attempt missed. Logan Chalmers (Tranmere Rovers) header from the centre of the box is close, but misses to the right. Assisted by Lee O'Connor with a cross.
  • 67'   Jay Turner-Cooke (Tranmere Rovers) wins a free kick in the defensive half.
  • 67'   Foul by Richard Smallwood (Bradford City).
  • 66'   Corner, Bradford City. Conceded by Ethan Bristow.
  • 65'   Attempt missed. Regan Hendry (Tranmere Rovers) left footed shot from the left side of the box is close, but misses to the right. Assisted by Tom Davies with a headed pass following a set piece situation.
  • 65'   Joel Mumbongo (Tranmere Rovers) wins a free kick on the left wing.
  • 65'   Foul by Matthew Platt (Bradford City).
  • 62'   Substitution, Tranmere Rovers. Jay Turner-Cooke replaces Josh Hawkes.
  • 62'   Substitution, Tranmere Rovers. Joel Mumbongo replaces Kane Hemmings.
  • 62'   Logan Chalmers (Tranmere Rovers) wins a free kick in the defensive half.
  • 62'   Foul by Richard Smallwood (Bradford City).
  • 61'   Attempt missed. Logan Chalmers (Tranmere Rovers) right footed shot from outside the box is close, but misses to the left.
  • 61'   Attempt blocked. Regan Hendry (Tranmere Rovers) left footed shot from outside the box is blocked.
  • 58'   Attempt saved. Andy Cook (Bradford City) right footed shot from very close range is saved in the centre of the goal. Assisted by Alex Gilliead with a headed pass.
  • 57'   Foul by Kyle Jameson (Tranmere Rovers).
  • 57'   Andy Cook (Bradford City) wins a free kick on the left wing.
  • 56'   Foul by Logan Chalmers (Tranmere Rovers).
  • 56'   Adam Clayton (Bradford City) wins a free kick in the defensive half.
  • 55'   Josh Hawkes (Tranmere Rovers) wins a free kick in the attacking half.
  • 55'   Foul by Jamie Walker (Bradford City).
  • 54'   Offside, Bradford City. Andy Cook tries a through ball, but Abo Eisa is caught offside.
  • 53'   Harvey Saunders (Tranmere Rovers) wins a free kick in the defensive half.
  • 53'   Foul by Matthew Platt (Bradford City).
  • 50'   Jamie Walker (Bradford City) wins a free kick in the defensive half.
  • 50'   Foul by Logan Chalmers (Tranmere Rovers).
  • 50'   Attempt blocked. Andy Cook (Bradford City) left footed shot from the right side of the box is blocked. Assisted by Brad Halliday.
  • 49'   Foul by Ethan Bristow (Tranmere Rovers).
  • 49'   Abo Eisa (Bradford City) wins a free kick in the defensive half.
  • 48'   Attempt missed. Jamie Walker (Bradford City) right footed shot from outside the box is high and wide to the right.
  • 45'   Second Half begins Bradford City 1, Tranmere Rovers 0.
  • 45'+5'   First Half ends, Bradford City 1, Tranmere Rovers 0.
  • 45'+5'   Attempt blocked. Lee O'Connor (Tranmere Rovers) right footed shot from outside the box is blocked.
  • 45'+5'   Attempt blocked. Josh Hawkes (Tranmere Rovers) right footed shot from outside the box is blocked.
  • 45'+4'   Sam Stubbs (Bradford City) is shown the yellow card for a bad foul.
  • 45'+4'   Harvey Saunders (Tranmere Rovers) wins a free kick in the attacking half.
  • 45'+4'   Foul by Sam Stubbs (Bradford City).
  • 45'+2'   Attempt saved. Richard Smallwood (Bradford City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Abo Eisa.
  • 45'+1'   Kane Hemmings (Tranmere Rovers) wins a free kick in the defensive half.
  • 45'+1'   Foul by Jamie Walker (Bradford City).
  • 45'   Tom Davies (Tranmere Rovers) is shown the yellow card for a bad foul.
  • 45'   Jamie Walker (Bradford City) wins a free kick in the defensive half.
  • 45'   Foul by Tom Davies (Tranmere Rovers).
  • 43'   Goal! Bradford City 1, Tranmere Rovers 0. Jamie Walker (Bradford City) left footed shot from the centre of the box to the centre of the goal. Assisted by Liam Ridehalgh.
  • 41'   Jamie Walker (Bradford City) wins a free kick in the defensive half.
  • 41'   Foul by Ethan Bristow (Tranmere Rovers).
  • 38'   Attempt blocked. Regan Hendry (Tranmere Rovers) left footed shot from outside the box is blocked.
  • 37'   Substitution, Tranmere Rovers. Logan Chalmers replaces Kieron Morris because of an injury.
  • 37'   Delay over. They are ready to continue.
  • 34'   Delay in match because of an injury Kieron Morris (Tranmere Rovers).
  • 34'   Kieron Morris (Tranmere Rovers) wins a free kick in the attacking half.
  • 34'   Foul by Jamie Walker (Bradford City).
  • 32'   Kieron Morris (Tranmere Rovers) wins a free kick in the defensive half.
  • 32'   Foul by Richard Smallwood (Bradford City).
  • 31'   Attempt missed. Josh Dacres-Cogley (Tranmere Rovers) right footed shot from outside the box is too high. Assisted by Kieron Morris.
  • 30'   Attempt missed. Jamie Walker (Bradford City) right footed shot from outside the box is high and wide to the right. Assisted by Andy Cook.
  • 28'   Attempt blocked. Kane Hemmings (Tranmere Rovers) left footed shot from outside the box is blocked. Assisted by Josh Dacres-Cogley.
  • 26'   Delay over. They are ready to continue.
  • 26'   Substitution, Bradford City. Abo Eisa replaces Matt Derbyshire because of an injury.
  • 24'   Delay in match because of an injury Matt Derbyshire (Bradford City).
  • 20'   Attempt missed. Matthew Platt (Bradford City) header from the centre of the box misses to the left. Assisted by Richard Smallwood with a cross following a corner.
  • 20'   Corner, Bradford City. Conceded by Josh Dacres-Cogley.
  • 17'   Offside, Bradford City. Richard Smallwood tries a through ball, but Matt Derbyshire is caught offside.
  • 13'   Jamie Walker (Bradford City) wins a free kick on the left wing.
  • 13'   Foul by Josh Dacres-Cogley (Tranmere Rovers).
  • 12'   Attempt missed. Kane Hemmings (Tranmere Rovers) left footed shot from outside the box is high and wide to the left.
  • 6'   Attempt missed. Josh Hawkes (Tranmere Rovers) right footed shot from outside the box is too high.
  • 5'   Offside, Bradford City. Liam Ridehalgh tries a through ball, but Adam Clayton is caught offside.
  • 4'   Corner, Bradford City. Conceded by Tom Davies.
  • 4'   Attempt blocked. Matt Derbyshire (Bradford City) right footed shot from the left side of the box is blocked.
  • 3'   Corner, Bradford City. Conceded by Josh Dacres-Cogley.
  • 2'   Hand ball by Josh Hawkes (Tranmere Rovers).
  • 2'   Kieron Morris (Tranmere Rovers) wins a free kick in the defensive half.
  • 2'   Foul by Richard Smallwood (Bradford City).
  •   First Half begins.
  •   Lineups are announced and players are warming up.