Summary

  • FT: Chelsea 1-1 Newcastle (4-2 pens) - Blues win shootout after Mudryk scores late equaliser

  • FT: Everton 1-1 Fulham (6-7 pens) - Cottagers edge dramatic penalty shootout

  • FT: Port Vale 0-3 Middlesbrough - Howson, Rogers & Crooks send Boro through

  1. SUBSTITUTIONpublished at 21:29 Greenwich Mean Time 19 December 2023

    Chelsea 0-1 Newcastle

    The home fans are loving this.

    Christopher Nkunku, last season's Bundesliga Golden Boot winner, replaces Nicolas Jackson for his debut in English football.

  2. YELLOW CARDpublished at 21:28 Greenwich Mean Time 19 December 2023

    Port Vale 0-3 Middlesbrough

    Port Vale's Alex Iacovitti goes into the book for a late challenge.

  3. Postpublished at 21:28 Greenwich Mean Time 19 December 2023

    Everton 1-1 Fulham

    Shamoon Hafez
    BBC Sport at Goodison Park

    Just listen to the noise in this place now. Everton fans are rocking and still have time to find the winner.

    Everton's Beto heads the ballImage source, Getty Images
  4. 'Goodison Park erupts'published at 21:28 Greenwich Mean Time 19 December 2023

    Everton 1-1 Fulham

    Michael Brown
    Former Tottenham midfielder on BBC Radio Sports Extra

    Full credit to Everton they keep it alive on the edge and as it bounces up Beto pounces, it is an easy header into the goal.

    Goodison Park erupts!

  5. Postpublished at 21:27 Greenwich Mean Time 19 December 2023

    Chelsea 0-1 Newcastle

    Christopher Nkunku is warming up. Is Chelsea's big summer signing set to make his debut?

  6. SUBSTITUTIONpublished at 21:26 Greenwich Mean Time 19 December 2023

    Port Vale 0-3 Middlesbrough

    Changes for both sides as the clock continues to tick.

    Middlesbrough's Alex Bangura replaces goalscorer Matt Crooks.

    And for Vale, Tom Sang and Uche Ikpeazu come on for Jason Lowe and Gavin Massey.

  7. Postpublished at 21:25 Greenwich Mean Time 19 December 2023

    Chelsea 0-1 Newcastle

    Glenn Murray
    Former Brighton striker on BBC Radio 5 Live

    It seems more and more of a lonely night for Callum Wilson as the game goes on.

    Chelsea have had a number of half chances and not put it away, Newcastle have had one chance and put it away - that is the difference now.

  8. goal

    GOAL - Everton 1-1 Fulhampublished at 82 mins

    Beto

    James Garner's right-footed shot is blocked and it loops up in the air and substitute Beto is there to head an equaliser in from close range.

    Everton have saved themselves with eight minutes to go.

  9. Postpublished at 21:25 Greenwich Mean Time 19 December 2023

    Chelsea 0-1 Newcastle

    Pretty relentless from Chelsea now. They're just missing a final ball and/or a finish.

  10. CLOSE!published at 21:24 Greenwich Mean Time 19 December 2023

    Port Vale 0-3 Middlesbrough

    Almost 4-0!

    Substitute Calum Kavanagh is straight into the action, unmarked in the area, but he can't get any power on to his effort which is easily saved by Port Vale keeper Connor Ripley.

  11. SUBSTITUTIONpublished at 21:22 Greenwich Mean Time 19 December 2023

    Port Vale 0-3 Middlesbrough

    Middlesbrough make a change with 15 minutes to go. Calum Kavanagh replaces forward Isiah Jones.

    Odd that. Jones himself was a half-time substitute, replacing Emmanuel Latte Lath.

  12. Postpublished at 21:22 Greenwich Mean Time 19 December 2023

    Chelsea 0-1 Newcastle

    Home fans are unhappy at how long Martin Dubravka has the ball in his gloves. Whatever happened to the six-second rule?

  13. Postpublished at 21:21 Greenwich Mean Time 19 December 2023

    Port Vale 0-3 Middlesbrough

    Nothing silly is the name of the game for Middlesbrough now.

    Stand-in keeper Tom Glover is quick off his line to clear away a through ball meant for Ethan Chislett.

  14. Postpublished at 21:21 Greenwich Mean Time 19 December 2023

    Chelsea 0-1 Newcastle

    Glenn Murray
    Former Brighton striker on BBC Radio 5 Live

    It certainly seems there is more energy in this Chelsea performance.

    Chelsea can sense they are growing in this game and want to get on top.

  15. SUBSTITUTIONSpublished at 21:21 Greenwich Mean Time 19 December 2023

    Everton 0-1 Fulham

    A double change for Fulham as Marco Silva hopes his side can see this one through. On Andreas Pereira and Bobby De Cordova-Reid, off Harrison Reed and Harry Wilson.

  16. Postpublished at 21:20 Greenwich Mean Time 19 December 2023

    Chelsea 0-1 Newcastle

    Moises Caicedo is almost caught napping by Sean Longstaff but the Chelsea midfielder just manages to keep possession.

  17. Postpublished at 21:19 Greenwich Mean Time 19 December 2023

    Everton 0-1 Fulham

    Dwight McNeil's shot is blocked by Tosin Adarbioyo before substitute Beto has a shot saved by goalkeeper Leno, although Beto was offside so wouldn't have counted anyway.

    Everton starting to pile on the pressure as they look for a leveller.

  18. 'Glorious chance' for Jacksonpublished at 21:17 Greenwich Mean Time 19 December 2023

    Chelsea 0-1 Newcastle

    Glenn Murray
    Former Brighton striker on BBC Radio 5 Live

    Nicolas Jackson stands with his hands on his head as he knows that was a glorious chance, that sums up his Chelsea career.

  19. Postpublished at 21:17 Greenwich Mean Time 19 December 2023

    Port Vale 0-3 Middlesbrough

    Hardly anything to tell you about from Vale Park now, it's all gone very pedestrian with Boro in total control.

    The atmosphere though is top notch. It hasn't worked out for the League One side tonight, but their fans continue to sing.

    Michael CarrickImage source, Getty Images
  20. Postpublished at 21:16 Greenwich Mean Time 19 December 2023

    Chelsea 0-1 Newcastle

    The hosts are pushing for an equaliser. Raheem Sterling gets into the box and forces a save from Martin Dubravka.