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

Port Vale vs Middlesbrough. Carabao Cup Quarter-Final.

Vale ParkAttendance12,006.

Port Vale 0

    Middlesbrough 3

    • J Howson (11th minute)
    • M Rogers (23rd minute)
    • M Crooks (53rd minute)

    Match ends, Port Vale 0, Middlesbrough 3.

    second_half_end icon

    Second Half ends, Port Vale 0, Middlesbrough 3.

    miss icon

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

    free_kick_won icon

    Dael Fry (Middlesbrough) wins a free kick in the attacking half.

    free_kick_lost icon

    Foul by Uche Ikpeazu (Port Vale).

    corner icon

    Corner, Middlesbrough. Conceded by Ben Garrity.

    attempt_saved icon

    Attempt saved. Sam Silvera (Middlesbrough) left footed shot from outside the box is saved in the centre of the goal.

    substitution icon

    Substitution, Middlesbrough. Law McCabe replaces Morgan Rogers because of an injury.

    end_delay icon

    Delay over. They are ready to continue.

    start_delay icon

    Delay in match because of an injury Morgan Rogers (Middlesbrough).

    offside icon

    Offside, Middlesbrough. Alex Bangura is caught offside.

    yellow_card icon

    Alex Iacovitti (Port Vale) is shown the yellow card for a bad foul.

    free_kick_won icon

    Morgan Rogers (Middlesbrough) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Alex Iacovitti (Port Vale).

    substitution icon

    Substitution, Port Vale. Tom Sang replaces Jason Lowe.

    substitution icon

    Substitution, Port Vale. Uche Ikpeazu replaces Gavin Massey.

    substitution icon

    Substitution, Middlesbrough. Alex Bangura replaces Matt Crooks.

    free_kick_won icon

    Daniel Barlaser (Middlesbrough) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Gavin Massey (Port Vale).

    attempt_saved icon

    Attempt saved. Calum Kavanagh (Middlesbrough) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Lukas Engel with a cross.

    substitution icon

    Substitution, Middlesbrough. Calum Kavanagh replaces Isaiah Jones because of an injury.

    miss icon

    Attempt missed. Sam Silvera (Middlesbrough) right footed shot from the left side of the box is high and wide to the right. Assisted by Jonny Howson with a through ball following a fast break.

    yellow_card icon

    Ryan Loft (Port Vale) is shown the yellow card for a bad foul.

    free_kick_won icon

    Dael Fry (Middlesbrough) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Ryan Loft (Port Vale).

    substitution icon

    Substitution, Port Vale. Rhys Walters replaces Oliver Arblaster because of an injury.

    end_delay icon

    Delay over. They are ready to continue.

    start_delay icon

    Delay in match because of an injury Oliver Arblaster (Port Vale).

    goal icon

    Goal! Port Vale 0, Middlesbrough 3. Matt Crooks (Middlesbrough) right footed shot from the centre of the box to the bottom left corner. Assisted by Morgan Rogers.

    substitution icon

    Substitution, Port Vale. Alex Iacovitti replaces Kofi Balmer.

    corner icon

    Corner, Middlesbrough. Conceded by Ben Garrity.

    yellow_card icon

    Kofi Balmer (Port Vale) is shown the yellow card for a bad foul.

    free_kick_won icon

    Isaiah Jones (Middlesbrough) wins a free kick on the right wing.

    free_kick_lost icon

    Foul by Kofi Balmer (Port Vale).

    end_delay icon

    Delay over. They are ready to continue.

    start_delay icon

    Delay in match (Middlesbrough).

    free_kick_won icon

    Anfernee Dijksteel (Middlesbrough) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Conor Grant (Port Vale).

    Second Half begins Port Vale 0, Middlesbrough 2.

    substitution icon

    Substitution, Middlesbrough. Isaiah Jones replaces Emmanuel Latte Lath.

    substitution icon

    Substitution, Port Vale. Ryan Loft replaces Funso Ojo.

    first_half_end icon

    First Half ends, Port Vale 0, Middlesbrough 2.

    free_kick_lost icon

    Hand ball by Gavin Massey (Port Vale).

    offside icon

    Offside, Middlesbrough. Sam Silvera is caught offside.

    attempt_blocked icon

    Attempt blocked. Jonny Howson (Middlesbrough) left footed shot from the right side of the box is blocked.

    offside icon

    Offside, Middlesbrough. Matt Crooks is caught offside.

    end_delay icon

    Delay over. They are ready to continue.

    start_delay icon

    Delay in match because of an injury Emmanuel Latte Lath (Middlesbrough).

    miss icon

    Attempt missed. Matt Crooks (Middlesbrough) right footed shot from the centre of the box is too high.

    end_delay icon

    Delay over. They are ready to continue.

    start_delay icon

    Delay in match because of an injury Connor Ripley (Port Vale).

    free_kick_won icon

    Morgan Rogers (Middlesbrough) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Funso Ojo (Port Vale).

    miss icon

    Attempt missed. Jonny Howson (Middlesbrough) right footed shot from outside the box is high and wide to the right following a corner.

    corner icon

    Corner, Middlesbrough. Conceded by Jason Lowe.

    miss icon

    Attempt missed. Gavin Massey (Port Vale) right footed shot from very close range is too high. Assisted by Ethan Chislett.

    goal icon

    Goal! Port Vale 0, Middlesbrough 2. Morgan Rogers (Middlesbrough) right footed shot from the centre of the box to the bottom right corner. Assisted by Sam Silvera.

    free_kick_lost icon

    Foul by Lukas Engel (Middlesbrough).

    free_kick_won icon

    Gavin Massey (Port Vale) wins a free kick in the defensive half.

    attempt_blocked icon

    Attempt blocked. Conor Grant (Port Vale) left footed shot from the left side of the box is blocked. Assisted by Ben Garrity.

    free_kick_won icon

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

    free_kick_lost icon

    Foul by Ben Garrity (Port Vale).

    free_kick_won icon

    Lukas Engel (Middlesbrough) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Gavin Massey (Port Vale).

    corner icon

    Corner, Port Vale. Conceded by Matt Clarke.

    attempt_blocked icon

    Attempt blocked. Jesse Debrah (Port Vale) right footed shot from the centre of the box is blocked.

    corner icon

    Corner, Port Vale. Conceded by Daniel Barlaser.

    corner icon

    Corner, Port Vale. Conceded by Anfernee Dijksteel.

    free_kick_lost icon

    Foul by Sam Silvera (Middlesbrough).

    free_kick_won icon

    Kofi Balmer (Port Vale) wins a free kick in the defensive half.

    free_kick_won icon

    Jonny Howson (Middlesbrough) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Oliver Arblaster (Port Vale).

    free_kick_lost icon

    Foul by Matt Crooks (Middlesbrough).

    free_kick_won icon

    Kofi Balmer (Port Vale) wins a free kick in the defensive half.

    goal icon

    Goal! Port Vale 0, Middlesbrough 1. Jonny Howson (Middlesbrough) right footed shot from outside the box to the high centre of the goal. Assisted by Daniel Barlaser.

    yellow_card icon

    Morgan Rogers (Middlesbrough) is shown the yellow card for a bad foul.

    free_kick_lost icon

    Foul by Morgan Rogers (Middlesbrough).

    free_kick_won icon

    Jesse Debrah (Port Vale) wins a free kick in the defensive half.

    offside icon

    Offside, Middlesbrough. Emmanuel Latte Lath is caught offside.

    offside icon

    Offside, Port Vale. Ben Garrity is caught offside.

    free_kick_lost icon

    Foul by Emmanuel Latte Lath (Middlesbrough).

    free_kick_won icon

    Kofi Balmer (Port Vale) wins a free kick in the defensive half.

    miss icon

    Attempt missed. Ethan Chislett (Port Vale) right footed shot from outside the box is just a bit too high from a direct free kick.

    yellow_card icon

    Matt Clarke (Middlesbrough) is shown the yellow card for a bad foul.

    free_kick_lost icon

    Foul by Matt Clarke (Middlesbrough).

    free_kick_won icon

    Ethan Chislett (Port Vale) wins a free kick in the attacking half.

    First Half begins.

    Lineups are announced and players are warming up.