Match ends, Charlton Athletic 0, Birmingham City 1.
90'+5
Second Half ends, Charlton Athletic 0, Birmingham City 1.
90'+5
Alex Cochrane (Birmingham City) wins a free kick in the defensive half.
90'+5
Foul by Chuks Aneke (Charlton Athletic).
90'+1
Paik Seung-Ho (Birmingham City) wins a free kick in the defensive half.
90'+1
Foul by Tayo Edun (Charlton Athletic).
90'+1
Attempt missed. Greg Docherty (Charlton Athletic) right footed shot from a difficult angle on the right misses to the left.
87'
Attempt missed. Conor Coventry (Charlton Athletic) right footed shot from outside the box is high and wide to the right. Assisted by Macaulay Gillesphey.
80'
Attempt blocked. Greg Docherty (Charlton Athletic) left footed shot from the centre of the box is blocked. Assisted by Lloyd Jones.
79'
Substitution, Birmingham City. Krystian Bielik replaces Emil Hansson.
78'
Second yellow card to Dion Sanderson (Birmingham City) for a bad foul.
78'
Foul by Dion Sanderson (Birmingham City).
78'
Daniel Kanu (Charlton Athletic) wins a free kick in the attacking half.
76'
Alfons Sampsted (Birmingham City) wins a free kick in the defensive half.
Attempt saved. Alfie May (Birmingham City) right footed shot from the centre of the box is saved in the centre of the goal.
64'
Attempt saved. Paik Seung-Ho (Birmingham City) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Keshi Anderson.
62'
Attempt missed. Emil Hansson (Birmingham City) right footed shot from outside the box is high and wide to the right. Assisted by Keshi Anderson.
60'
Attempt blocked. Emil Hansson (Birmingham City) left footed shot from the left side of the box is blocked. Assisted by Paik Seung-Ho with a cross.
59'
Luke Harris (Birmingham City) wins a free kick in the defensive half.
59'
Foul by Conor Coventry (Charlton Athletic).
58'
Dion Sanderson (Birmingham City) wins a free kick in the defensive half.
Substitution, Birmingham City. Alex Cochrane replaces Brandon Khela.
57'
Substitution, Birmingham City. Alfie May replaces Lukas Jutkiewicz.
53'
Dion Sanderson (Birmingham City) is shown the yellow card for hand ball.
53'
Hand ball by Dion Sanderson (Birmingham City).
52'
Tyler Roberts (Birmingham City) wins a free kick in the attacking half.
52'
Foul by Conor Coventry (Charlton Athletic).
51'
Foul by Brandon Khela (Birmingham City).
51'
Daniel Kanu (Charlton Athletic) wins a free kick in the defensive half.
50'
Brandon Khela (Birmingham City) wins a free kick on the left wing.
50'
Foul by Tennai Watson (Charlton Athletic).
48'
Attempt missed. Lukas Jutkiewicz (Birmingham City) left footed shot from outside the box misses to the right. Assisted by Luke Harris.
48'
Attempt missed. Tyreece Campbell (Charlton Athletic) right footed shot from outside the box is close, but misses the top right corner. Assisted by Conor Coventry.
46'
Attempt blocked. Tyler Roberts (Birmingham City) right footed shot from outside the box is blocked.
46'
Ethan Laird (Birmingham City) wins a free kick in the defensive half.
46'
Foul by Thierry Small (Charlton Athletic).
45'
Second Half begins Charlton Athletic 0, Birmingham City 1.
45'+2
First Half ends, Charlton Athletic 0, Birmingham City 1.
44'
Attempt saved. Lukas Jutkiewicz (Birmingham City) header from the right side of the box is saved in the centre of the goal. Assisted by Marc Leonard with a cross.
43'
Corner, Birmingham City. Conceded by Conor Coventry.
43'
Attempt blocked. Marc Leonard (Birmingham City) right footed shot from outside the box is blocked. Assisted by Emil Hansson.
40'
Tyler Roberts (Birmingham City) wins a free kick in the defensive half.
40'
Foul by Luke Berry (Charlton Athletic).
40'
Attempt missed. Christoph Klarer (Birmingham City) header from the centre of the box is too high. Assisted by Marc Leonard with a cross following a corner.
39'
Corner, Birmingham City. Conceded by Lloyd Jones.
38'
Foul by Luke Berry (Charlton Athletic).
38'
Brandon Khela (Birmingham City) wins a free kick in the defensive half.
36'
Attempt missed. Christoph Klarer (Birmingham City) header from the centre of the box is just a bit too high. Assisted by Marc Leonard with a cross following a set piece situation.
35'
Keshi Anderson (Birmingham City) wins a free kick in the attacking half.
35'
Foul by Lloyd Jones (Charlton Athletic).
32'
Goal! Charlton Athletic 0, Birmingham City 1. Brandon Khela (Birmingham City) right footed shot from outside the box to the top right corner. Assisted by Keshi Anderson.
31'
Attempt blocked. Tyler Roberts (Birmingham City) right footed shot from outside the box is blocked. Assisted by Emil Hansson.
30'
Corner, Charlton Athletic. Conceded by Luke Harris.
29'
Ethan Laird (Birmingham City) wins a free kick in the defensive half.
29'
Foul by Thierry Small (Charlton Athletic).
29'
Foul by Tyreece Campbell (Charlton Athletic).
29'
Ryan Allsop (Birmingham City) wins a free kick in the defensive half.
29'
Corner, Charlton Athletic. Conceded by Dion Sanderson.
28'
Corner, Charlton Athletic. Conceded by Ethan Laird.
27'
Keshi Anderson (Birmingham City) is shown the yellow card.
27'
Foul by Marc Leonard (Birmingham City).
27'
Karoy Anderson (Charlton Athletic) wins a free kick in the defensive half.
27'
Attempt blocked. Marc Leonard (Birmingham City) right footed shot from outside the box is blocked. Assisted by Dion Sanderson.
26'
Attempt missed. Luke Berry (Charlton Athletic) right footed shot from outside the box is close, but misses to the left.
25'
Foul by Rarmani Edmonds-Green (Charlton Athletic).
25'
Ethan Laird (Birmingham City) wins a free kick in the defensive half.
24'
Macaulay Gillesphey (Charlton Athletic) wins a free kick on the left wing.
24'
Lukas Jutkiewicz (Birmingham City).
21'
Attempt missed. Tyler Roberts (Birmingham City) right footed shot from the right side of the box misses to the left. Assisted by Ethan Laird.
20'
Brandon Khela (Birmingham City) wins a free kick in the defensive half.
20'
Foul by Daniel Kanu (Charlton Athletic).
19'
Ethan Laird (Birmingham City) wins a free kick in the defensive half.
19'
Foul by Tyreece Campbell (Charlton Athletic).
18'
Corner, Birmingham City. Conceded by William Mannion.
18'
Attempt saved. Lukas Jutkiewicz (Birmingham City) right footed shot from a difficult angle on the right is saved in the top right corner.
17'
Ryan Allsop (Birmingham City) wins a free kick in the defensive half.
17'
Foul by Karoy Anderson (Charlton Athletic).
16'
Foul by Marc Leonard (Birmingham City).
16'
Tyreece Campbell (Charlton Athletic) wins a free kick on the left wing.
15'
Luke Berry (Charlton Athletic) is shown the yellow card.
14'
Tyler Roberts (Birmingham City) wins a free kick in the defensive half.
14'
Foul by Luke Berry (Charlton Athletic).
13'
Attempt missed. Luke Berry (Charlton Athletic) right footed shot from the centre of the box is high and wide to the left.
13'
Penalty saved. Tyreece Campbell (Charlton Athletic) right footed shot saved in the bottom left corner.
12'
Penalty conceded by Tyler Roberts (Birmingham City) after a foul in the penalty area.
12'
Penalty Charlton Athletic. Tyreece Campbell draws a foul in the penalty area.
11'
Attempt blocked. Tyreece Campbell (Charlton Athletic) left footed shot from the left side of the box is blocked.
10'
Attempt saved. Lukas Jutkiewicz (Birmingham City) header from the centre of the box is saved in the bottom left corner. Assisted by Tyler Roberts.
9'
Attempt missed. Luke Berry (Charlton Athletic) left footed shot from the centre of the box is high and wide to the left. Assisted by Thierry Small with a cross.
6'
Macaulay Gillesphey (Charlton Athletic) is shown the yellow card for a bad foul.
6'
Ethan Laird (Birmingham City) wins a free kick in the defensive half.
6'
Foul by Macaulay Gillesphey (Charlton Athletic).
5'
Marc Leonard (Birmingham City) wins a free kick in the defensive half.
5'
Foul by Luke Berry (Charlton Athletic).
3'
Offside, Charlton Athletic. Tyreece Campbell is caught offside.
2'
Foul by Tyreece Campbell (Charlton Athletic).
2'
Christoph Klarer (Birmingham City) wins a free kick in the defensive half.
1'
Attempt missed. Macaulay Gillesphey (Charlton Athletic) left footed shot from outside the box is high and wide to the left. Assisted by Karoy Anderson with a headed pass.