Match ends, Birmingham City 1, Preston North End 0.
90'+7
Second Half ends, Birmingham City 1, Preston North End 0.
90'+6
Attempt missed. Gary Gardner (Birmingham City) right footed shot from outside the box is close, but misses to the right.
90'+3
Attempt missed. Liam Millar (Preston North End) right footed shot from outside the box is close, but misses the top right corner. Assisted by Robert Brady.
90'+3
Attempt blocked. Liam Millar (Preston North End) right footed shot from the left side of the box is blocked. Assisted by Ben Woodburn.
90'+2
Substitution, Preston North End. Josh Seary replaces Duane Holmes.
90'+2
Substitution, Birmingham City. Gary Gardner replaces Juninho Bacuna.
90'+2
Substitution, Birmingham City. Ivan Sunjic replaces Paik Seung-Ho.
90'
Liam Lindsay (Preston North End) wins a free kick in the defensive half.
90'
Foul by Juninho Bacuna (Birmingham City).
87'
Ethan Laird (Birmingham City) wins a free kick on the right wing.
87'
Foul by Ben Woodburn (Preston North End).
82'
Ethan Laird (Birmingham City) is shown the yellow card.
82'
Hand ball by Ethan Laird (Birmingham City).
81'
Substitution, Birmingham City. Keshi Anderson replaces Koji Miyoshi.
81'
Substitution, Birmingham City. Scott Hogan replaces Jay Stansfield.
80'
Attempt saved. Paik Seung-Ho (Birmingham City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Andre Dozzell with a through ball.
79'
Juninho Bacuna (Birmingham City) wins a free kick on the left wing.
79'
Foul by Liam Lindsay (Preston North End).
74'
Substitution, Preston North End. Layton Stewart replaces Will Keane.
74'
Substitution, Preston North End. Milutin Osmajic replaces Emil Riis.
72'
Attempt blocked. Jay Stansfield (Birmingham City) right footed shot from the left side of the box is blocked. Assisted by Juninho Bacuna.
70'
Foul by Ethan Laird (Birmingham City).
70'
Robert Brady (Preston North End) wins a free kick on the left wing.
68'
Goal! Birmingham City 1, Preston North End 0. Jay Stansfield (Birmingham City) right footed shot from the centre of the box to the bottom left corner. Assisted by Koji Miyoshi following a fast break.
63'
Substitution, Preston North End. Liam Millar replaces Noah Mawene.
63'
Substitution, Preston North End. Ben Woodburn replaces Mads Frökjaer-Jensen.
61'
Foul by Krystian Bielik (Birmingham City).
61'
Duane Holmes (Preston North End) wins a free kick in the defensive half.
57'
Foul by Andre Dozzell (Birmingham City).
57'
Will Keane (Preston North End) wins a free kick in the attacking half.
54'
Substitution, Birmingham City. Andre Dozzell replaces Jordan James.
50'
Foul by Dion Sanderson (Birmingham City).
50'
Will Keane (Preston North End) wins a free kick in the defensive half.
49'
Emanuel Aiwu (Birmingham City) wins a free kick on the right wing.
49'
Foul by Emil Riis (Preston North End).
47'
Foul by Juninho Bacuna (Birmingham City).
47'
Duane Holmes (Preston North End) wins a free kick in the defensive half.
45'
Second Half begins Birmingham City 0, Preston North End 0.
45'+2
First Half ends, Birmingham City 0, Preston North End 0.
44'
Attempt saved. Robert Brady (Preston North End) right footed shot from outside the box is saved in the bottom right corner. Assisted by Will Keane.
42'
Lee Buchanan (Birmingham City) hits the right post with a left footed shot from outside the box. Assisted by Paik Seung-Ho.
41'
Will Keane (Preston North End) is shown the yellow card for a bad foul.
40'
Emanuel Aiwu (Birmingham City) wins a free kick in the defensive half.
40'
Foul by Will Keane (Preston North End).
37'
Paik Seung-Ho (Birmingham City) wins a free kick in the attacking half.
37'
Foul by Andrew Hughes (Preston North End).
36'
Attempt saved. Koji Miyoshi (Birmingham City) left footed shot from the centre of the box is saved in the bottom right corner.
35'
Attempt blocked. Juninho Bacuna (Birmingham City) right footed shot from outside the box is blocked. Assisted by Krystian Bielik.
33'
Attempt missed. Noah Mawene (Preston North End) right footed shot from the centre of the box is close, but misses to the right. Assisted by Duane Holmes.
28'
Attempt blocked. Jordan James (Birmingham City) right footed shot from outside the box is blocked. Assisted by Lee Buchanan.
25'
Emanuel Aiwu (Birmingham City) wins a free kick in the defensive half.
25'
Foul by Will Keane (Preston North End).
24'
Foul by Ali McCann (Preston North End).
24'
Jordan James (Birmingham City) wins a free kick in the attacking half.
19'
Juninho Bacuna (Birmingham City) wins a free kick on the left wing.
19'
Foul by Jack Whatmough (Preston North End).
17'
Offside, Preston North End. Robert Brady is caught offside.
15'
Attempt missed. Jordan James (Birmingham City) right footed shot from outside the box is close, but misses to the left. Assisted by Koji Miyoshi.
15'
Attempt saved. Juninho Bacuna (Birmingham City) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Koji Miyoshi.
14'
Paik Seung-Ho (Birmingham City) wins a free kick in the defensive half.
14'
Foul by Ali McCann (Preston North End).
11'
Attempt missed. Juninho Bacuna (Birmingham City) right footed shot from outside the box is high and wide to the right. Assisted by Paik Seung-Ho.
6'
Corner, Preston North End. Conceded by Ethan Laird.
1'
Offside, Birmingham City. Juninho Bacuna is caught offside.