Birmingham City
That's it! The match has concluded with Birmingham City losing to Middlesbrough, final score 1-3.
The second half has concluded with the final score: Birmingham City 1, Middlesbrough 3.
The fourth official has indicated that there will be 5 minutes of stoppage time.
Callum Brittain from Middlesbrough has been shown a yellow card for committing a foul.
Kai Wagner from Birmingham City earned a free kick on the left flank.
Substitution for Middlesbrough: Alex Gilbert comes on to replace Hayden Hackney.
Ethan Laird from Birmingham City has been shown a yellow card for committing a foul.
Ethan Laird commits a foul for Birmingham City.
Aidan Morris from Middlesbrough has been awarded a free kick in the defensive area.
A shot is deflected. Ibrahim Osman from Birmingham City attempts a left-footed strike from the left side of the penalty area, but it's blocked.
Adilson Malanda from Middlesbrough has been shown a yellow card for committing a foul.
Another offensive push underway. Tommy Doyle from Birmingham City takes a right-footed shot from outside the penalty area, but it's successfully stopped.
Morgan Whittaker from Middlesbrough has been awarded a free kick in the defensive area.
Fouled by Paik Seung-Ho - Birmingham City. Rephrased: Paik Seung-Ho committed a foul against Birmingham City.
Luke Ayling from Middlesbrough has been awarded a free kick in the defensive area.
A fresh offensive effort unfolds as Tommy Doyle from Birmingham City takes a right-footed shot from over 35 yards out, but Sol Brynn of Middlesbrough makes a great save, diving to the right corner to stop the attempt.
Sol Brynn of Middlesbrough has been shown a yellow card for handling the ball.
Marvin Ducksch from Birmingham City was awarded a free kick in an offensive position.
Sol Brynn from Middlesbrough commits a handball.
Substitution for Birmingham City: Ethan Laird replaces Jonathan Panzo.
Corner awarded to Birmingham City after Dael Fry allowed the ball to go out.
Corner awarded to Birmingham City after Luke Ayling allowed the ball to go out.
The attempt is thwarted. Christoph Klarer from Birmingham City heads the ball from a challenging angle on the left, but it's blocked.
Corner awarded to Birmingham City after Adilson Malanda allowed the ball to go out.
August Priske committed a foul against Birmingham City.
Luke Ayling from Middlesbrough has earned a free kick in the defensive area.
Marvin Ducksch of Birmingham City has been awarded a free kick in the defensive area.
Aidan Morris from Middlesbrough committed a foul.
Substitution for Middlesbrough: Jeremy Sarmiento replaces Tommy Conway.
Substitution for Middlesbrough: Alan Browne replaces Riley McGree.
Substitution for Birmingham City: Paik Seung-Ho comes on to replace Demarai Gray.
Substitution for Birmingham City: Ibrahim Osman replaces Bright Osayi-Samuel.
Corner awarded to Middlesbrough after a foul by Tommy Doyle.
Aidan Morris from Middlesbrough takes a shot with his right foot from outside the penalty area, but it's blocked. The assist came from Tommy Conway.
Tommy Conway from Middlesbrough has been shown a yellow card.
Bright Osayi-Samuel from Birmingham City earned a free kick in the defensive area.
Bright Osayi-Samuel of Birmingham City earned a free kick in the defensive area.
Middlesbrough has been flagged for offside. Morgan Whittaker is caught in an offside position.
Substitution for Birmingham City: August Priske comes on to replace Jay Stansfield.
Substitution for Birmingham City: Carlos Vicente comes on to replace Patrick Roberts.
Offside call against Birmingham City. Bright Osayi-Samuel has been flagged for being offside.
Substitution for Middlesbrough: Morgan Whittaker comes on to replace David Strelec.
⚽ Goal! Birmingham City 1, Middlesbrough 3. David Strelec from Middlesbrough scores with a header from the center of the penalty area.
Corner kick awarded to Middlesbrough after Tomoki Iwata's defensive error.
Missed opportunity! Adilson Malanda from Middlesbrough took a right-footed shot from the center of the box but sent it wide to the left. The assist came from Dael Fry, who set him up with a header.
Tomoki Iwata from Birmingham City has been shown a yellow card for committing a foul.
Hayden Hackney from Middlesbrough earned a free kick on the left side of the field.
Hayden Hackney from Middlesbrough earned a free kick on the left side of the field.
Offside call against Birmingham City. Jonathan Panzo has been flagged for being offside.
Tomoki Iwata from Birmingham City has been awarded a free kick in an offensive position.
Aidan Morris from Middlesbrough committed a foul.
Corner awarded to Birmingham City after Sol Brynn allowed the ball to go out.
Another offensive effort underway. Marvin Ducksch from Birmingham City takes a right-footed shot from outside the penalty area, but it's stopped by the goalkeeper.
Matt Targett committed a foul against a Middlesbrough player.
Bright Osayi-Samuel from Birmingham City earned a free kick on the right flank.
Hayden Hackney from Middlesbrough committed a foul.
Bright Osayi-Samuel from Birmingham City earned a free kick in the defensive area.
Jay Stansfield committed a foul for Birmingham City.
Jay Stansfield committed a foul against Birmingham City.
Hayden Hackney from Middlesbrough committed a foul.
Southampton46+2680
Middlesbrough46+2580
Hull City46+473
Norwich City46+765
Birmingham City46+164
Swansea City46-264Birmingham City
GK
DEF
MID
FWD
Substitutes
Middlesbrough
GK
DEF
MID
FWD
Substitutes
UK
Sky Ultra HD
SKY GO Extra
Sky Sports Main Event
NOW
Sky Sports Football