| Thats all. Game finished. | ||
| 90+6' | That's a wrap! The match has concluded with Charlton Athletic securing a 1-0 victory over Birmingham City. | |
| 90+5' | The second half has concluded with Charlton Athletic securing a 1-0 victory over Birmingham City. | |
| 90+2' | The second half has concluded with the final score: Charlton Athletic 1, Birmingham City 0. | |
| 90+1' | Corner awarded to Charlton Athletic after a foul by Kai Wagner. | |
| 90+1' | 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. | |
| 90+1' | Kanya Fujimoto from Birmingham City committed a foul. | |
| 90+1' | Charlie Kelman from Charlton Athletic earned a free kick in the defensive area. | |
| 90+1' | The fourth official has indicated that there will be 5 minutes of stoppage time. | |
| 90' | Substitution for Charlton Athletic: Conor Coady comes on to replace Conor Coventry. | |
| 90' | Substitution for Charlton Athletic: Macaulay Gillesphey comes on to replace Tyreece Campbell. | |
| 89' | Kanya Fujimoto from Birmingham City earned a free kick in an offensive position. | |
| 88' | Conor Coventry committed a foul against a player from Charlton Athletic. | |
| 88' | 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. | |
| 87' | Kayne Ramsay from Charlton Athletic has been awarded a free kick in the defensive area. | |
| 87' | Jhon Solís from Birmingham City committed a foul. | |
| 87' | Offside call against Charlton Athletic. Conor Coventry has been caught in an offside position. | |
| 86' | Substitution for Birmingham City: Kanya Fujimoto comes on to replace Jonathan Panzo. | |
| 86' | Miles Leaburn from Charlton Athletic earned a free kick on the right side of the field. | |
| 86' | Christoph Klarer committed a foul against a player from Birmingham City. | |
| 81' | Substitution for Birmingham City: Ethan Laird comes on to replace Jhon Solís. | |
| 81' | Substitution for Birmingham City: Patrick Roberts comes on to replace Carlos Vicente. | |
| 81' | Substitution for Charlton Athletic: Miles Leaburn comes on to replace Lyndon Dykes. | |
| 80' | 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. | |
| 78' | Offside call against Charlton Athletic. Conor Coventry has been flagged for being in an offside position. | |
| 78' | 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. | |
| 75' | The attempt is thwarted. Harry Clarke from Charlton Athletic fires a right-footed shot from outside the penalty area, but it gets blocked. | |
| 74' | 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. | |
| 72' | Jonathan Panzo committed a foul for Birmingham City. | |
| 72' | Charlie Kelman from Charlton Athletic earned a free kick on the right side of the field. | |
| 71' | Substitution for Charlton Athletic: Charlie Kelman replaces Luke Chambers. | |
| 71' | Substitution for Charlton Athletic: Joe Rankin-Costello comes on to replace Greg Docherty. | |
| 69' | 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. | |
| 68' | Ibrahim Osman from Birmingham City earned a free kick in an offensive position. | |
| 68' | Harry Clarke from Charlton Athletic committed a foul. | |
| 66' | 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. | |
| 65' | Carlos Vicente from Birmingham City attempts a shot with his right foot from outside the penalty area, but it's successfully blocked. | |
| 65' | Corner awarded to Birmingham City after Lloyd Jones allowed the ball to go out. | |
| 64' | Lyndon Dykes from Charlton Athletic earned a free kick in an offensive position. | |
| 61' | Jonathan Panzo from Birmingham City committed a foul. | |
| 61' | The pause has ended. They are set to resume play. | |
| 57' | Substitution for Birmingham City: Ibrahim Osman comes on to replace Demarai Gray. | |
| 57' | Substitution for Birmingham City: Jay Stansfield replaces August Priske due to an injury. | |
| 57' | Match temporarily halted due to an injury to August Priske of Birmingham City. | |
| 55' | Ryan Allsop from Birmingham City has been awarded a free kick in the defensive area. | |
| 55' | Lyndon Dykes from Charlton Athletic committed a foul. | |
| 55' | Corner awarded to Charlton Athletic after Christoph Klarer allowed the ball to go out. | |
| 53' | 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. | |
| 53' | Lloyd Jones from Charlton Athletic earned a free kick for his team in their defensive area. | |
| 50' | Marvin Ducksch committed a foul against a Birmingham City player. | |
| 50' | Conor Coventry committed a foul against Charlton Athletic. | |
| 48' | Conor Coventry committed a foul against a player from Charlton Athletic. | |
| 48' | Christoph Klarer from Birmingham City has been awarded a free kick in the defensive area. | |
| 47' | Lloyd Jones from Charlton Athletic has been awarded a free kick in the defensive area. | |
| 47' | August Priske committed a foul against Birmingham City. | |
| 46' | Amari'i Bell from Charlton Athletic has been awarded a free kick in the defensive area. | |
| 46' | The second half is underway with the score still tied at Charlton Athletic 0, Birmingham City 0. | |
| 45' | The first half has concluded with the score tied at Charlton Athletic 0, Birmingham City 0. | |
| 45+2' | The fourth official has indicated that there will be one minute of stoppage time. | |
| 45+1' | Offside call against Birmingham City. August Priske was caught in an offside position. | |
| 44' | Offside call against Charlton Athletic. Tyreece Campbell has been caught offside. | |
| 43' | Offside call against Charlton Athletic. Lloyd Jones has been caught in an offside position. | |
| 41' | Corner awarded to Birmingham City after Amari'i Bell allowed the ball to go out. | |
| 36' | Corner awarded to Birmingham City after Amari'i Bell allowed the ball to go out. | |
| 35' | Lyndon Dykes from Charlton Athletic has earned a free kick in an offensive position. | |
| 34' | Jonathan Panzo of Birmingham City committed a foul. | |
| 34' | Another offensive effort unfolds. Greg Docherty of Charlton Athletic heads the ball from the middle of the penalty area, but Ryan Allsop of Birmingham City makes a save, denying him by stopping it in the upper center of the goal. | |
| 33' | Corner awarded to Birmingham City after Kayne Ramsay allowed the ball to go out. | |
| 27' | The attempt is thwarted. Demarai Gray from Birmingham City takes a right-footed shot from outside the penalty area, but it's blocked. | |
| 27' | Another offensive push. Sonny Carey from Charlton Athletic takes a right-footed shot from the right side of the penalty area, but Ryan Allsop of Birmingham City makes a save in the right corner. | |
| 27' | The attempt is thwarted. Sonny Carey of Charlton Athletic fires a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Lyndon Dykes. | |
| 27' | Carlos Vicente committed a foul against Birmingham City. | |
| 26' | Amari'i Bell from Charlton Athletic has been awarded a free kick in the defensive area. | |
| 26' | Kayne Ramsay of Charlton Athletic committed a foul. | |
| 25' | Demarai Gray from Birmingham City earned a free kick in the defensive area. | |
| 25' | Corner awarded to Charlton Athletic after Paik Seung-Ho allowed the ball to go out of play. | |
| 21' | The attempt is thwarted. Harry Clarke from Charlton Athletic takes a right-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Tyreece Campbell, who delivered a cross. | |
| 21' | The pause has ended. They are set to resume play. | |
| 21' | The game is currently on hold due to an injury to Christoph Klarer from Birmingham City. | |
| 20' | The pause has ended. They are set to resume play. | |
| 20' | Match is currently on hold due to an injury to Greg Docherty from Charlton Athletic. | |
| 19' | Opportunity squandered. Lyndon Dykes of Charlton Athletic attempted a long-range shot with his right foot from the left side but it went wide to the left. The assist came from Greg Docherty after a quick counter-attack. | |
| 17' | August Priske of Birmingham City has been shown a yellow card for committing a foul. | |
| 17' | August Priske committed a foul against Birmingham City. | |
| 17' | Lloyd Jones from Charlton Athletic earned a free kick in the defensive area. | |
| 12' | Demarai Gray commits a foul for Birmingham City. | |
| 12' | Demarai Gray committed a foul against a player from Birmingham City. | |
| 9' | Lyndon Dykes from Charlton Athletic has earned a free kick in an offensive position. | |
| 9' | Jonathan Panzo of Birmingham City committed a foul. | |
| 4' | Lloyd Jones from Charlton Athletic has been awarded a free kick in the defensive area. | |
| 4' | Christoph Klarer committed a foul on a Birmingham City player. | |
| 3' | Kai Wagner from Birmingham City has been awarded a free kick in the defensive area. | |
| 3' | Lyndon Dykes from Charlton Athletic committed a foul. | |
| 1' | Offside call against Charlton Athletic. Tyreece Campbell has been caught offside. | |
| First Half starts. | ||