Skip to content
Full Time After Extra Time This is a live match. Extra Time Half Time

Birmingham City vs Middlesbrough. Sky Bet Championship.

St. Andrew's StadiumAttendance17,829.

Birmingham City 0

    Middlesbrough 1

    • R McGree (17th minute)

    Match ends, Birmingham City 0, Middlesbrough 1.

    second_half_end icon

    Second Half ends, Birmingham City 0, Middlesbrough 1.

    attempt_blocked icon

    Attempt blocked. Ethan Laird (Birmingham City) right footed shot from outside the box is blocked.

    attempt_blocked icon

    Attempt blocked. Jay Stansfield (Birmingham City) right footed shot from outside the box is blocked.

    yellow_card icon

    Emmanuel Latte Lath (Middlesbrough) is shown the yellow card for a bad foul.

    free_kick_won icon

    Paik Seung-Ho (Birmingham City) wins a free kick in the attacking half.

    free_kick_lost icon

    Foul by Emmanuel Latte Lath (Middlesbrough).

    corner icon

    Corner, Middlesbrough. Conceded by Juninho Bacuna.

    corner icon

    Corner, Birmingham City. Conceded by Lewis O'Brien.

    miss icon

    Attempt missed. George Hall (Birmingham City) right footed shot from the centre of the box misses to the left following a corner.

    corner icon

    Corner, Birmingham City. Conceded by Rav van den Berg.

    free_kick_lost icon

    Foul by George Hall (Birmingham City).

    free_kick_won icon

    Paddy McNair (Middlesbrough) wins a free kick in the defensive half.

    miss icon

    Attempt missed. Rav van den Berg (Middlesbrough) header from the centre of the box misses to the left following a corner.

    corner icon

    Corner, Middlesbrough. Conceded by Cody Drameh.

    free_kick_won icon

    Tyler Roberts (Birmingham City) wins a free kick in the attacking half.

    free_kick_lost icon

    Foul by Jonny Howson (Middlesbrough).

    free_kick_won icon

    Paik Seung-Ho (Birmingham City) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Sam Greenwood (Middlesbrough).

    miss icon

    Attempt missed. Emmanuel Latte Lath (Middlesbrough) right footed shot from the centre of the box is just a bit too high. Assisted by Jonny Howson.

    substitution icon

    Substitution, Birmingham City. Tyler Roberts replaces Alex Pritchard.

    free_kick_lost icon

    Foul by Juninho Bacuna (Birmingham City).

    free_kick_won icon

    Sam Greenwood (Middlesbrough) wins a free kick in the attacking half.

    miss icon

    Attempt missed. Sam Greenwood (Middlesbrough) right footed shot from outside the box is too high from a direct free kick.

    free_kick_lost icon

    Foul by Alex Pritchard (Birmingham City).

    free_kick_won icon

    Lewis O'Brien (Middlesbrough) wins a free kick in the attacking half.

    substitution icon

    Substitution, Middlesbrough. Finn Azaz replaces Riley McGree.

    free_kick_lost icon

    Foul by Jay Stansfield (Birmingham City).

    free_kick_won icon

    Matt Clarke (Middlesbrough) wins a free kick in the defensive half.

    substitution icon

    Substitution, Birmingham City. Lukas Jutkiewicz replaces Jordan James.

    free_kick_lost icon

    Foul by Juninho Bacuna (Birmingham City).

    free_kick_won icon

    Paddy McNair (Middlesbrough) wins a free kick in the defensive half.

    substitution icon

    Substitution, Middlesbrough. Sam Greenwood replaces Marcus Forss.

    attempt_blocked icon

    Attempt blocked. Jay Stansfield (Birmingham City) left footed shot from outside the box is blocked. Assisted by Paik Seung-Ho.

    miss icon

    Attempt missed. Jordan James (Birmingham City) right footed shot from outside the box misses to the right.

    end_delay icon

    Delay over. They are ready to continue.

    start_delay icon

    Delay in match (Birmingham City).

    free_kick_won icon

    Ethan Laird (Birmingham City) wins a free kick on the right wing.

    free_kick_lost icon

    Foul by Lukas Engel (Middlesbrough).

    free_kick_won icon

    George Hall (Birmingham City) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Lukas Engel (Middlesbrough).

    attempt_blocked icon

    Attempt blocked. Riley McGree (Middlesbrough) left footed shot from the left side of the box is blocked. Assisted by Lukas Engel.

    corner icon

    Corner, Birmingham City. Conceded by Luke Ayling.

    offside icon

    Offside, Middlesbrough. Emmanuel Latte Lath is caught offside.

    offside icon

    Offside, Birmingham City. Juninho Bacuna is caught offside.

    substitution icon

    Substitution, Birmingham City. George Hall replaces Koji Miyoshi.

    substitution icon

    Substitution, Birmingham City. Juninho Bacuna replaces Andre Dozzell.

    Second Half begins Birmingham City 0, Middlesbrough 1.

    first_half_end icon

    First Half ends, Birmingham City 0, Middlesbrough 1.

    free_kick_lost icon

    Foul by Jay Stansfield (Birmingham City).

    free_kick_won icon

    Rav van den Berg (Middlesbrough) wins a free kick in the defensive half.

    miss icon

    Attempt missed. Matt Clarke (Middlesbrough) header from the right side of the six yard box is close, but misses to the right. Assisted by Jonny Howson with a cross following a corner.

    corner icon

    Corner, Middlesbrough. Conceded by Lee Buchanan.

    attempt_blocked icon

    Attempt blocked. Alex Pritchard (Birmingham City) right footed shot from the centre of the box is blocked. Assisted by Ethan Laird with a cross.

    miss icon

    Attempt missed. Emmanuel Latte Lath (Middlesbrough) left footed shot from the left side of the box is close, but misses to the right. Assisted by Lukas Engel.

    miss icon

    Attempt missed. Alex Pritchard (Birmingham City) right footed shot from the right side of the box misses to the right. Assisted by Paik Seung-Ho.

    corner icon

    Corner, Middlesbrough. Conceded by Emanuel Aiwu.

    attempt_saved icon

    Attempt saved. Luke Ayling (Middlesbrough) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Marcus Forss.

    free_kick_lost icon

    Foul by Jordan James (Birmingham City).

    free_kick_won icon

    Paddy McNair (Middlesbrough) wins a free kick in the defensive half.

    free_kick_lost icon

    Hand ball by Andre Dozzell (Birmingham City).

    free_kick_won icon

    Emmanuel Latte Lath (Middlesbrough) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Paik Seung-Ho (Birmingham City).

    yellow_card icon

    Jonny Howson (Middlesbrough) is shown the yellow card for a bad foul.

    free_kick_won icon

    Paik Seung-Ho (Birmingham City) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Jonny Howson (Middlesbrough).

    attempt_blocked icon

    Attempt blocked. Paddy McNair (Middlesbrough) left footed shot from the right side of the box is blocked. Assisted by Luke Ayling.

    attempt_blocked icon

    Attempt blocked. Marcus Forss (Middlesbrough) right footed shot from the right side of the box is blocked. Assisted by Luke Ayling.

    miss icon

    Attempt missed. Jordan James (Birmingham City) right footed shot from the centre of the box misses to the left. Assisted by Koji Miyoshi.

    substitution icon

    Substitution, Birmingham City. Cody Drameh replaces Marc Roberts because of an injury.

    end_delay icon

    Delay over. They are ready to continue.

    start_delay icon

    Delay in match because of an injury Marc Roberts (Birmingham City).

    goal icon

    Goal! Birmingham City 0, Middlesbrough 1. Riley McGree (Middlesbrough) left footed shot from outside the box to the top right corner. Assisted by Luke Ayling.

    miss icon

    Attempt missed. Paddy McNair (Middlesbrough) right footed shot from outside the box is just a bit too high. Assisted by Riley McGree.

    attempt_saved icon

    Attempt saved. Emmanuel Latte Lath (Middlesbrough) right footed shot from the centre of the box is saved in the centre of the goal.

    miss icon

    Attempt missed. Alex Pritchard (Birmingham City) right footed shot from outside the box is high and wide to the right.

    First Half begins.

    Lineups are announced and players are warming up.

    GPT Lazyload Debugger

    Loading…
    Loading the web debug toolbar…
    Attempt #