| Thats all. Game finished. | ||
| 90+5' | The second half has concluded with the final score: Charlton Athletic 1, Middlesbrough 2. | |
| 90+4' | Sverre Nypan from Middlesbrough has been awarded a free kick in the defensive area. | |
| 90+4' | Greg Docherty from Charlton Athletic committed a foul. | |
| 90+2' | Lloyd Jones from Charlton Athletic was awarded a free kick in the defensive area. | |
| 90+2' | Kaly Sène from Middlesbrough committed a foul. | |
| 90' | The fourth official has indicated that there will be four minutes of stoppage time. | |
| 90' | Missed opportunity! Isaac Olaofe from Charlton Athletic took a shot with his right foot from the middle of the penalty area, but it sailed over the goal and to the right. The assist came from Macaulay Gillesphey. | |
| 89' | Substitution for Middlesbrough: Kaly Sène comes on to replace Delano Burgzorg. | |
| 86' | Offside call against Charlton Athletic. Greg Docherty has been caught in an offside position. | |
| 82' | Kayne Ramsay of Charlton Athletic has been shown a yellow card for committing a foul. | |
| 82' | Kayne Ramsay from Charlton Athletic committed a foul. | |
| 82' | Alan Browne from Middlesbrough earned a free kick on the left side of the pitch. | |
| 82' | The attempt is thwarted. Callum Brittain from Middlesbrough fires a right-footed shot from outside the penalty area, but it gets blocked. | |
| 82' | Corner awarded to Middlesbrough after Macaulay Gillesphey allowed the ball to go out. | |
| 81' | George Edmundson of Middlesbrough scores an own goal, bringing the score to Charlton Athletic 1, Middlesbrough 2. | |
| 79' | Luke Ayling from Middlesbrough strikes the crossbar with a header from the center of the penalty area, following a cross from Sverre Nypan. | |
| 78' | Substitution for Charlton Athletic: Rob Apter comes on to replace James Bree. | |
| 78' | Macaulay Gillesphey of Charlton Athletic committed a foul. | |
| 78' | Greg Docherty of Charlton Athletic has been shown a yellow card for committing a foul. | |
| 75' | Greg Docherty of Charlton Athletic has been shown a yellow card for committing a foul. | |
| 75' | Greg Docherty from Charlton Athletic committed a foul. | |
| 75' | Delano Burgzorg from Middlesbrough was awarded a free kick on the left side of the field. | |
| 74' | Corner awarded to Charlton Athletic after Callum Brittain allowed the ball to go out of play. | |
| 73' | Substitution for Middlesbrough: Alan Browne comes on to replace Riley McGree. | |
| 73' | Substitution for Middlesbrough: Sverre Nypan comes on to replace Tommy Conway. | |
| 71' | Corner awarded to Charlton Athletic after Tommy Conway allowed the ball to go out. | |
| 70' | Corner awarded to Charlton Athletic after Sol Brynn allowed the ball to go out of play. | |
| 70' | Another offensive push. Ibrahim Fullah from Charlton Athletic takes a right-footed shot from the right side of the penalty area, but it's stopped by the goalkeeper. | |
| 69' | Alex Gilbert from Middlesbrough has been shown a yellow card. | |
| 69' | Tyreece Campbell from Charlton Athletic earned a free kick in the defensive area. | |
| 69' | Riley McGree from Middlesbrough committed a foul. | |
| 67' | Substitution for Charlton Athletic: Isaac Olaofe comes on to replace Luke Berry. | |
| 65' | Luke Berry from Charlton Athletic earned a free kick in the defensive area. | |
| 65' | Alfie Jones from Middlesbrough committed a foul. | |
| 65' | Opportunity gone begging. Hayden Hackney of Middlesbrough took a right-footed shot from outside the penalty area, but it went wide to the left. | |
| 63' | Substitution for Middlesbrough: Luke Ayling replaces Alex Bangura. | |
| 63' | Substitution for Middlesbrough: George Edmundson replaces Morgan Whittaker. | |
| 63' | James Bree committed a foul against a player from Charlton Athletic. | |
| 63' | Tyreece Campbell from Charlton Athletic earned a free kick in the defensive area. | |
| 60' | Offside call against Charlton Athletic. Lloyd Jones has been caught in an offside position. | |
| 59' | Luke Berry from Charlton Athletic has been awarded a free kick in an offensive position. | |
| 59' | Matt Targett commits a foul against Middlesbrough. | |
| 57' | Corner awarded to Charlton Athletic after Alfie Jones allowed the ball to go out. | |
| 57' | Hayden Hackney from Middlesbrough has been awarded a free kick in the defensive area. | |
| 57' | Luke Berry from Charlton Athletic committed a foul. | |
| 53' | Opportunity wasted. Luke Berry from Charlton Athletic attempted a right-footed shot from outside the penalty area, but it went wide to the left. | |
| 53' | Another offensive push underway. Riley McGree from Middlesbrough takes a left-footed shot from the middle of the penalty area, but it's stopped by the goalkeeper. | |
| 45' | Substitution for Charlton Athletic: Karoy Anderson replaces Sonny Carey. | |
| 45' | Substitution for Charlton Athletic: Ibrahim Fullah is coming on to replace Harvey Knibbs. | |
| 45' | Substitution for Charlton Athletic: Greg Docherty replaces Conor Coventry. | |
| 45' | The second half is underway with the scoreline reading Charlton Athletic 0, Middlesbrough 2. | |
| 45+5' | The first half has concluded with the scoreline reading Charlton Athletic 0, Middlesbrough 2. | |
| 45+3' | Goal! Charlton Athletic 0, Middlesbrough 2. Morgan Whittaker finds the net for Middlesbrough with a right-footed shot from a challenging angle on the right, placing it perfectly into the bottom corner. The assist comes from Riley McGree, who set him up after a quick counterattack. | |
| 45+2' | The pause has ended. They are set to resume play. | |
| 45+1' | Match halted due to an injury to Matt Targett of Middlesbrough. | |
| 45' | The fourth official has indicated that there will be three minutes of stoppage time. | |
| 42' | Kayne Ramsay from Charlton Athletic committed a foul. | |
| 42' | Delano Burgzorg from Middlesbrough was awarded a free kick in the defensive area. | |
| 42' | Opportunity wasted. James Bree from Charlton Athletic attempted a right-footed shot from outside the penalty area, but it sailed high and to the right after the corner kick. | |
| 41' | Missed opportunity. James Bree from Charlton Athletic took a shot with his right foot from outside the penalty area, but it sailed high and to the right after a corner kick. | |
| 38' | Corner awarded to Charlton Athletic after Alfie Jones allowed the ball to go out. | |
| 37' | James Bree of Charlton Athletic has been shown a yellow card for committing a foul. | |
| 37' | James Bree committed a foul against Charlton Athletic. | |
| 36' | Alex Bangura from Middlesbrough earned a free kick in the defensive area. | |
| 36' | Lloyd Jones committed a foul on a player from Charlton Athletic. | |
| 35' | Delano Burgzorg from Middlesbrough has been awarded a free kick in an attacking position. | |
| 33' | Goal! Middlesbrough takes the lead against Charlton Athletic, making it 1-0. Riley McGree scores with a left-footed shot from the center of the box, placing it perfectly into the left corner of the net. The assist came from Delano Burgzorg. | |
| 33' | A fresh offensive effort unfolds as Tommy Conway from Middlesbrough takes a right-footed shot from the right side of the penalty area. However, Thomas Kaminski from Charlton Athletic makes a great save, pushing the ball away to the left corner. The assist for this play comes from Hayden Hackney. | |
| 32' | James Bree commits a foul for Charlton Athletic. | |
| 32' | Alex Bangura from Middlesbrough was awarded a free kick in the defensive area. | |
| 31' | Harvey Knibbs of Charlton Athletic has been shown a yellow card for committing a foul. | |
| 31' | Hayden Hackney from Middlesbrough has been awarded a free kick in the defensive area. | |
| 31' | Harvey Knibbs from Charlton Athletic committed a foul. | |
| 31' | Harvey Knibbs of Charlton Athletic committed a foul. | |
| 31' | Alfie Jones from Middlesbrough was awarded a free kick in the defensive area. | |
| 30' | Miles Leaburn from Charlton Athletic was awarded a free kick on the right flank. | |
| 30' | Matt Targett committed a foul against a Middlesbrough player. | |
| 28' | Miles Leaburn from Charlton Athletic committed a foul. | |
| 28' | Alex Bangura from Middlesbrough was awarded a free kick in the defensive area. | |
| 27' | The pause has ended. They're set to resume play. | |
| 27' | Match halted due to an injury to Thomas Kaminski of Charlton Athletic. | |
| 26' | Missed opportunity. Matt Targett from Middlesbrough took a right-footed shot from the center of the box, but it went just to the left after the corner kick. | |
| 26' | The attempt is thwarted. Callum Brittain from Middlesbrough fires a right-footed shot from the middle of the penalty area, but it gets blocked. Delano Burgzorg provided the assist. | |
| 25' | Corner awarded to Middlesbrough after a foul by Macaulay Gillesphey. | |
| 24' | James Bree committed a foul against Charlton Athletic. | |
| 24' | Delano Burgzorg from Middlesbrough earned a free kick in the defensive area. | |
| 23' | Opportunity squandered! Alex Gilbert from Middlesbrough attempted a header from the middle of the penalty area but failed to find the target. The cross was delivered by Matt Targett. | |
| 22' | Harvey Knibbs from Charlton Athletic committed a foul. | |
| 22' | Alex Bangura from Middlesbrough was awarded a free kick on the left side of the field. | |
| 20' | Corner awarded to Middlesbrough after Lloyd Jones allowed the ball to go out. | |
| 16' | Hayden Hackney from Middlesbrough has been awarded a free kick in the defensive area. | |
| 16' | Conor Coventry committed a foul against Charlton Athletic. | |
| 11' | A fresh offensive effort unfolds as Matt Targett from Middlesbrough takes a left-footed shot from a distance on the right side, but Thomas Kaminski of Charlton Athletic makes a save in the right corner. | |
| 10' | Macaulay Gillesphey from Charlton Athletic committed a foul. | |
| 10' | Delano Burgzorg from Middlesbrough earned a free kick in an offensive position. | |
| 10' | Another offensive push. Sonny Carey from Charlton Athletic heads the ball from the middle of the penalty area, but Sol Brynn from Middlesbrough makes a save, stopping it at the top center of the goal. The assist came from Luke Berry, who delivered a cross. | |
| 8' | Corner awarded to Middlesbrough after a defensive play by Lloyd Jones. | |
| 8' | Corner awarded to Middlesbrough, following a save made by Thomas Kaminski. | |
| 7' | Matt Targett from Middlesbrough has been awarded a free kick in the defensive area. | |
| 7' | Luke Berry from Charlton Athletic committed a foul. | |
| 7' | Another offensive push. Sonny Carey from Charlton Athletic takes a right-footed shot from outside the penalty area, but it's stopped by the goalkeeper. | |
| 4' | Corner awarded to Middlesbrough after a play that resulted in a save by Thomas Kaminski. | |
| 4' | Another offensive effort underway. Hayden Hackney from Middlesbrough takes a left-footed shot from outside the penalty area, but Thomas Kaminski of Charlton Athletic makes a great save, denying it in the top left corner. The assist came from Alex Gilbert. | |
| 1' | Offside call against Middlesbrough. Morgan Whittaker has been flagged for being offside. | |
| First Half starts. | ||