Charlton Athletic
That's it! The match has concluded with Charlton Athletic defeating Birmingham City 1-0.
That's a wrap! The match has concluded with Charlton Athletic securing a 1-0 victory over Birmingham City.
The second half has concluded with Charlton Athletic securing a 1-0 victory over Birmingham City.
The second half has concluded with the final score: Charlton Athletic 1, Birmingham City 0.
Corner awarded to Charlton Athletic after a foul by Kai Wagner.
Missed opportunity! Miles Leaburn from Charlton Athletic took a right-footed shot from the right side of the penalty area but it went wide to the left. The assist came from Harry Clarke.
Kanya Fujimoto from Birmingham City committed a foul.
Charlie Kelman from Charlton Athletic earned a free kick in the defensive area.
The fourth official has indicated that there will be 5 minutes of stoppage time.
Substitution for Charlton Athletic: Conor Coady comes on to replace Conor Coventry.
Substitution for Charlton Athletic: Macaulay Gillesphey comes on to replace Tyreece Campbell.
Kanya Fujimoto from Birmingham City earned a free kick in an offensive position.
Conor Coventry committed a foul against a player from Charlton Athletic.
Another offensive push! Sonny Carey from Charlton Athletic heads the ball from the center of the box, but it's expertly saved in the bottom right corner.
Kayne Ramsay from Charlton Athletic has been awarded a free kick in the defensive area.
Jhon Solís from Birmingham City committed a foul.
Offside call against Charlton Athletic. Conor Coventry has been caught in an offside position.
Substitution for Birmingham City: Kanya Fujimoto comes on to replace Jonathan Panzo.
Miles Leaburn from Charlton Athletic earned a free kick on the right side of the field.
Christoph Klarer committed a foul against a player from Birmingham City.
Substitution for Birmingham City: Ethan Laird comes on to replace Jhon Solís.
Substitution for Birmingham City: Patrick Roberts comes on to replace Carlos Vicente.
Substitution for Charlton Athletic: Miles Leaburn comes on to replace Lyndon Dykes.
Missed opportunity! Ibrahim Osman from Birmingham City took a right-footed shot from the center of the box, but it went over the goal and to the right. The assist came from Jay Stansfield.
Offside call against Charlton Athletic. Conor Coventry has been flagged for being in an offside position.
Missed opportunity. Jay Stansfield from Birmingham City attempted a right-footed shot from outside the penalty area, but it went wide to the left. The assist came from Paik Seung-Ho.
The attempt is thwarted. Harry Clarke from Charlton Athletic fires a right-footed shot from outside the penalty area, but it gets blocked.
⚽ Goal! Charlton Athletic takes the lead with a score of 1-0 against Birmingham City. Charlie Kelman scored for Charlton Athletic, firing a right-footed shot from the middle of the penalty area.
Jonathan Panzo committed a foul for Birmingham City.
Charlie Kelman from Charlton Athletic earned a free kick on the right side of the field.
Substitution for Charlton Athletic: Charlie Kelman replaces Luke Chambers.
Substitution for Charlton Athletic: Joe Rankin-Costello comes on to replace Greg Docherty.
An exciting offensive play unfolds as Marvin Ducksch from Birmingham City takes a right-footed shot from outside the penalty area, but Will Mannion, the goalkeeper for Charlton Athletic, makes a solid save right in the middle of the goal.
Ibrahim Osman from Birmingham City earned a free kick in an offensive position.
Harry Clarke from Charlton Athletic committed a foul.
The attempt is thwarted. Paik Seung-Ho of Birmingham City takes a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Jhon Solís.
Carlos Vicente from Birmingham City attempts a shot with his right foot from outside the penalty area, but it's successfully blocked.
Corner awarded to Birmingham City after Lloyd Jones allowed the ball to go out.
Lyndon Dykes from Charlton Athletic earned a free kick in an offensive position.
Jonathan Panzo from Birmingham City committed a foul.
The pause has ended. They are set to resume play.
Substitution for Birmingham City: Ibrahim Osman comes on to replace Demarai Gray.
Substitution for Birmingham City: Jay Stansfield replaces August Priske due to an injury.
Match temporarily halted due to an injury to August Priske of Birmingham City.
Ryan Allsop from Birmingham City has been awarded a free kick in the defensive area.
Lyndon Dykes from Charlton Athletic committed a foul.
Corner awarded to Charlton Athletic after Christoph Klarer allowed the ball to go out.
The attempt is thwarted. Tyreece Campbell from Charlton Athletic takes a right-footed shot from the right side of the penalty area, but it gets blocked. The assist came from Sonny Carey, who set him up with a header.
Lloyd Jones from Charlton Athletic earned a free kick for his team in their defensive area.
Marvin Ducksch committed a foul against a Birmingham City player.
Conor Coventry committed a foul against Charlton Athletic.
Conor Coventry committed a foul against a player from Charlton Athletic.
Christoph Klarer from Birmingham City has been awarded a free kick in the defensive area.
Lloyd Jones from Charlton Athletic has been awarded a free kick in the defensive area.
August Priske committed a foul against Birmingham City.
Amari'i Bell from Charlton Athletic has been awarded a free kick in the defensive area.
The second half is underway with the score still tied at Charlton Athletic 0, Birmingham City 0.
The first half has concluded with the score tied at Charlton Athletic 0, Birmingham City 0.
The fourth official has indicated that there will be one minute of stoppage time.
Offside call against Birmingham City. August Priske was caught in an offside position.
Norwich City46+765
Birmingham City46+164
Swansea City46-264
Portsmouth46-1555
Charlton Athletic46-1453
Blackburn Rovers46-1452Charlton Athletic
GK
DEF
MID
FWD
Substitutes
Birmingham City
GK
DEF
MID
FWD
Substitutes