| Thats all. Game finished. | ||
| 90+6' | The second half has concluded with the final score: Millwall 3, Birmingham City 0. | |
| 90+5' | Mihailo Ivanovic from Millwall committed a foul. | |
| 90+5' | Ethan Laird from Birmingham City has been awarded a free kick in the defensive area. | |
| 90+3' | Corner kick awarded to Millwall after Demarai Gray allowed the ball to go out. | |
| 90+1' | Opportunity squandered. Camiel Neghli of Millwall took a left-footed shot from the center of the box, narrowly missing the target. The assist came from Tom Watson. | |
| 90' | The fourth official has indicated that there will be 6 minutes of stoppage time. | |
| 89' | Dan McNamara from Millwall committed a foul. | |
| 89' | Demarai Gray from Birmingham City earned a free kick in the defensive area. | |
| 84' | Camiel Neghli from Millwall committed a foul. | |
| 84' | Ethan Laird from Birmingham City has been awarded a free kick in the defensive area. | |
| 83' | Missed opportunity! Casper De Norre of Millwall attempted a header from the center of the box but sent it wide to the left. The chance was set up by Tom Watson, who delivered a cross following a corner kick. | |
| 83' | Corner awarded to Millwall after a deflection off Bright Osayi-Samuel. | |
| 82' | Opportunity squandered. Macaulay Langstaff of Millwall attempted a header from the center of the penalty area. | |
| 80' | Substitution for Birmingham City: Patrick Roberts replaces Carlos Vicente. | |
| 80' | Substitution for Birmingham City: Marvin Ducksch comes on to replace Jay Stansfield. | |
| 80' | Substitution for Millwall: Barry Bannan replaces Billy Mitchell. | |
| 79' | Alfie Doughty from Millwall committed a foul. | |
| 79' | Carlos Vicente of Birmingham City has been awarded a free kick in their defensive zone. | |
| 75' | Camiel Neghli from Millwall committed a foul. | |
| 75' | Ethan Laird from Birmingham City earned a free kick in an offensive position. | |
| 75' | Offside call against Millwall. Mihailo Ivanovic has been flagged for being offside. | |
| 74' | Substitution for Millwall: Tom Watson comes on to replace Femi Azeez. | |
| 73' | Substitution for Millwall: Alfie Doughty comes on to replace Zak Sturge. | |
| 73' | Substitution for Millwall: Dan McNamara comes on to replace Ryan Leonard. | |
| 72' | A fresh offensive effort unfolds as Camiel Neghli from Millwall takes a right-footed shot from the right side of the penalty area, but James Beadle of Birmingham City makes a save, pushing the ball to the right corner. | |
| 70' | Missed opportunity! Mihailo Ivanovic of Millwall attempted a header from the right side of the six-yard box but failed to convert. The chance was set up by Femi Azeez, who delivered a cross following a corner kick. | |
| 70' | Corner awarded to Millwall after Ethan Laird allowed the ball to go out. | |
| 68' | Substitution for Birmingham City: Ethan Laird is coming on to replace Kai Wagner, who is leaving the field due to an injury. | |
| 68' | The pause has ended. They are set to resume play. | |
| 65' | Match halted due to an injury to Kai Wagner from Birmingham City. | |
| 62' | Offside call against Millwall. Mihailo Ivanovic has been flagged for being offside. | |
| 60' | Substitution for Millwall: Mihailo Ivanovic comes on to replace Josh Coburn. | |
| 60' | Josh Coburn from Millwall earned a free kick in an offensive position. | |
| 60' | Tomoki Iwata committed a foul against Birmingham City. | |
| 59' | Femi Azeez of Millwall has been shown a yellow card for committing a foul. | |
| 59' | Tommy Doyle from Birmingham City has been awarded a free kick in an offensive position. | |
| 59' | Femi Azeez from Millwall committed a foul. | |
| 57' | Ryan Leonard from Millwall committed a foul. | |
| 57' | Demarai Gray from Birmingham City earned a free kick in the defensive area. | |
| 56' | Zak Sturge from Millwall committed a foul. | |
| 56' | Carlos Vicente from Birmingham City earned a free kick on the right side of the field. | |
| 54' | Substitution for Birmingham City: Tommy Doyle replaces August Priske. | |
| 53' | Jhon Solís of Birmingham City receives his second yellow card for committing a foul. | |
| 52' | Jhon Solís from Birmingham City committed a foul. | |
| 52' | Jhon Solís from Birmingham City committed a foul. | |
| 49' | Goal! Millwall leads Birmingham City 3-0. Jake Cooper scores with a left-footed shot from close range, finding the center of the net. The assist came from Tristan Crama. | |
| 48' | Josh Coburn from Millwall earned a free kick in an attacking position. | |
| 48' | Jonathan Panzo from Birmingham City committed a foul. | |
| 47' | Camiel Neghli from Millwall committed a foul. | |
| 47' | Bright Osayi-Samuel from Birmingham City was awarded a free kick in the defensive area. | |
| 46' | Casper De Norre from Millwall committed a foul. | |
| 46' | Demarai Gray from Birmingham City earned a free kick in an offensive position. | |
| 45' | Substitution for Birmingham City: Demarai Gray replaces Ibrahim Osman. | |
| 45' | The first half has concluded with Millwall leading Birmingham City 2-0. | |
| 45+3' | The first half has concluded with Millwall leading Birmingham City 2-0. | |
| 45+2' | Corner awarded to Birmingham City after Zak Sturge allowed the ball to go out. | |
| 45+2' | The attempt is thwarted. Jhon Solís from Birmingham City fires a right-footed shot from the right side of the penalty area, but it's successfully blocked. | |
| 45+1' | Corner awarded to Birmingham City, following a concession by Camiel Neghli. | |
| 45' | The fourth official has indicated that there will be two minutes of stoppage time. | |
| 45' | Jhon Solís of Birmingham City has been shown a yellow card for committing a foul. | |
| 45' | Zak Sturge from Millwall earned a free kick on the left side of the field. | |
| 45' | Jhon Solís from Birmingham City committed a foul. | |
| 44' | Ibrahim Osman from Birmingham City earned a free kick in the defensive area. | |
| 44' | Macaulay Langstaff from Millwall committed a foul. | |
| 43' | Corner awarded to Millwall after Bright Osayi-Samuel allowed the ball to go out. | |
| 42' | Corner awarded to Millwall after Jonathan Panzo allowed the ball to go out. | |
| 41' | A shot is deflected. Femi Azeez from Millwall attempts a left-footed strike from outside the penalty area, but it is blocked. The assist came from Camiel Neghli. | |
| 41' | Corner awarded to Millwall after Kai Wagner allowed the ball to go out. | |
| 35' | Corner awarded to Birmingham City after Zak Sturge allowed the ball to go out. | |
| 32' | Corner awarded to Birmingham City after Jake Cooper allowed the ball to go out. | |
| 32' | The attempt on goal is thwarted. August Priske from Birmingham City takes a right-footed shot from outside the penalty area, but it gets blocked. Ibrahim Osman provided the assist. | |
| 31' | Goal! Millwall leads 2-0 against Birmingham City. Tristan Crama scores with a left-footed shot from the middle of the box, finding the center of the net. | |
| 31' | Goal! Millwall leads Birmingham City 2-0. Tristan Crama from Millwall takes a left-footed shot from the middle of the box... | |
| 30' | Macaulay Langstaff from Millwall earned a free kick in an offensive position. | |
| 30' | Offside call against Millwall. Femi Azeez has been caught in an offside position. | |
| 28' | Offside call against Millwall. Femi Azeez has been flagged for being offside. | |
| 25' | Goal! Millwall takes the lead with a score of 1-0 against Birmingham City. Femi Azeez found the back of the net with a right-footed shot from the right side of the penalty area, sending the ball into the top left corner. The assist came from Tristan Crama, who set him up with a header. | |
| 24' | Missed opportunity! Ibrahim Osman from Birmingham City takes a left-footed shot from outside the penalty area following a corner, but it sails over the crossbar. | |
| 23' | Corner awarded to Birmingham City after a deflection off Anthony Patterson. | |
| 23' | A fresh offensive move unfolds as Jay Stansfield from Birmingham City takes a right-footed shot from the left side of the penalty area, but Anthony Patterson of Millwall makes a save, directing the ball to the right corner. | |
| 22' | Jake Cooper from Millwall earned a free kick in the defensive zone. | |
| 22' | Tomoki Iwata committed a foul against Birmingham City. | |
| 21' | Ibrahim Osman from Birmingham City earned a free kick on the left side of the field. | |
| 21' | Ryan Leonard from Millwall committed a foul. | |
| 18' | The pause has ended. They are set to resume play. | |
| 16' | The game is currently on hold due to an injury to August Priske from Birmingham City. | |
| 16' | Missed opportunity! Josh Coburn of Millwall heads the ball from the center of the box, but it narrowly misses the target. The assist came from Camiel Neghli, who delivered a well-placed cross. | |
| 15' | A fresh offensive push from Birmingham City as Jhon Solís takes a right-footed shot from the left side of the penalty area. However, Anthony Patterson, the goalkeeper for Millwall, makes a crucial save right in the middle of the goal. | |
| 14' | Macaulay Langstaff from Millwall committed a foul. | |
| 14' | Bright Osayi-Samuel from Birmingham City earned a free kick on the right side of the pitch. | |
| 12' | Birmingham City is called for offside. Christoph Klarer has been caught in an offside position. | |
| 11' | Jhon Solís from Birmingham City has been awarded a free kick in the defensive area. | |
| 11' | Zak Sturge from Millwall committed a foul. | |
| 5' | Corner awarded to Millwall after Carlos Vicente allowed the ball to go out. | |
| 3' | Jake Cooper from Millwall was awarded a free kick in the defensive area. | |
| 3' | August Priske committed a foul on a Birmingham City player. | |
| 2' | Macaulay Langstaff from Millwall was awarded a free kick in the defensive area. | |
| 2' | Jhon Solís of Birmingham City committed a foul. | |
| First Half starts. | ||