Second Half ends, Bradford City 0, Tranmere Rovers 1.
90'+4
Foul by Andy Cook (Bradford City).
90'+4
Emmanuel Monthe (Tranmere Rovers) wins a free kick in the defensive half.
90'+2
Attempt missed. Paudie O'Connor (Bradford City) header from the left side of the box is close, but misses to the left. Assisted by Sam Hornby following a set piece situation.
90'+1
Finn Cousin-Dawson (Bradford City) wins a free kick in the defensive half.
Attempt missed. Peter Clarke (Tranmere Rovers) header from the centre of the box is too high. Assisted by Liam Feeney with a cross following a corner.
61'
Corner, Tranmere Rovers. Conceded by Connor Wood.
60'
Substitution, Tranmere Rovers. Otis Khan replaces Danny Lloyd.
58'
Offside, Tranmere Rovers. Kieron Morris tries a through ball, but Liam Feeney is caught offside.
57'
Finn Cousin-Dawson (Bradford City) wins a free kick in the defensive half.
57'
Foul by Danny Lloyd (Tranmere Rovers).
56'
Foul by Paudie O'Connor (Bradford City).
56'
Kaiyne Woolery (Tranmere Rovers) wins a free kick in the attacking half.
55'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
55'
Foul by Kaiyne Woolery (Tranmere Rovers).
54'
Attempt missed. Connor Wood (Bradford City) left footed shot from outside the box is high and wide to the right. Assisted by Gareth Evans.
53'
Oliver Crankshaw (Bradford City) wins a free kick in the attacking half.
53'
Foul by Peter Clarke (Tranmere Rovers).
51'
Corner, Tranmere Rovers. Conceded by Connor Wood.
51'
Attempt blocked. Kieron Morris (Tranmere Rovers) right footed shot from the right side of the box is blocked. Assisted by Liam Feeney.
50'
Andy Cook (Bradford City) wins a free kick in the attacking half.
50'
Foul by Emmanuel Monthe (Tranmere Rovers).
49'
Foul by Oliver Crankshaw (Bradford City).
49'
Lee O'Connor (Tranmere Rovers) wins a free kick in the defensive half.
45'
Substitution, Bradford City. Charles Vernam replaces Billy Clarke.
45'
Second Half begins Bradford City 0, Tranmere Rovers 1.
45'+6
First Half ends, Bradford City 0, Tranmere Rovers 1.
45'+6
Paul Lewis (Tranmere Rovers) is shown the yellow card for a bad foul.
45'+5
Billy Clarke (Bradford City) wins a free kick in the defensive half.
45'+5
Foul by Paul Lewis (Tranmere Rovers).
45'+5
Attempt blocked. Peter Clarke (Tranmere Rovers) header from the centre of the box is blocked. Assisted by Liam Feeney with a cross.
45'+4
Corner, Tranmere Rovers. Conceded by Elliot Watt.
45'+3
Danny Lloyd (Tranmere Rovers) is shown the yellow card.
45'+1
Own Goal by Paudie O'Connor, Bradford City. Bradford City 0, Tranmere Rovers 1.
44'
Oliver Crankshaw (Bradford City) is shown the yellow card for a bad foul.
43'
Foul by Oliver Crankshaw (Bradford City).
43'
Lee O'Connor (Tranmere Rovers) wins a free kick on the right wing.
42'
Foul by Andy Cook (Bradford City).
42'
Peter Clarke (Tranmere Rovers) wins a free kick in the defensive half.
41'
Attempt missed. Kaiyne Woolery (Tranmere Rovers) header from the left side of the six yard box misses to the left. Assisted by Liam Feeney.
40'
Corner, Bradford City. Conceded by Emmanuel Monthe.
40'
Corner, Bradford City. Conceded by Calum MacDonald.
32'
Attempt blocked. Elliot Watt (Bradford City) right footed shot from outside the box is blocked.
29'
Attempt blocked. Billy Clarke (Bradford City) left footed shot from outside the box is blocked.
28'
Levi Sutton (Bradford City) wins a free kick in the defensive half.
28'
Foul by Jay Spearing (Tranmere Rovers).
27'
Paudie O'Connor (Bradford City) wins a free kick in the defensive half.
27'
Foul by Paul Lewis (Tranmere Rovers).
27'
Foul by Levi Sutton (Bradford City).
27'
Kieron Morris (Tranmere Rovers) wins a free kick on the right wing.
25'
Corner, Bradford City. Conceded by Peter Clarke.
25'
Attempt missed. Connor Wood (Bradford City) left footed shot from outside the box is close, but misses to the right.
24'
Attempt blocked. Finn Cousin-Dawson (Bradford City) right footed shot from outside the box is blocked.
22'
Foul by Paul Lewis (Tranmere Rovers).
22'
Sam Hornby (Bradford City) wins a free kick in the defensive half.
21'
Foul by Elliot Watt (Bradford City).
21'
Kieron Morris (Tranmere Rovers) wins a free kick in the attacking half.
19'
Kaiyne Woolery (Tranmere Rovers) is shown the yellow card for a bad foul.
18'
Oliver Crankshaw (Bradford City) wins a free kick in the defensive half.
18'
Foul by Kaiyne Woolery (Tranmere Rovers).
18'
Attempt missed. Andy Cook (Bradford City) right footed shot from outside the box is close, but misses to the left. Assisted by Oliver Crankshaw with a headed pass.
15'
Attempt missed. Kieron Morris (Tranmere Rovers) right footed shot from outside the box is just a bit too high. Assisted by Danny Lloyd.
12'
Andy Cook (Bradford City) wins a free kick in the attacking half.
12'
Foul by Peter Clarke (Tranmere Rovers).
9'
Attempt missed. Oliver Crankshaw (Bradford City) right footed shot from the left side of the box is high and wide to the right. Assisted by Gareth Evans with a headed pass.
8'
Foul by Anthony O'Connor (Bradford City).
8'
Paul Lewis (Tranmere Rovers) wins a free kick on the right wing.
4'
Foul by Elliot Watt (Bradford City).
4'
Paul Lewis (Tranmere Rovers) wins a free kick in the defensive half.
3'
Attempt blocked. Billy Clarke (Bradford City) left footed shot from outside the box is blocked. Assisted by Andy Cook.
2'
Foul by Jay Spearing (Tranmere Rovers).
2'
Billy Clarke (Bradford City) wins a free kick in the defensive half.