West Ham and Newcastle were both handed difficult Carabao Cup quarter-final draws after securing memorable results on Wednesday night - with the Hammers heading to Anfield to play Liverpool and the Magpies faced with a trip to Chelsea.
Everton will host Fulham at Goodison Park and League One side Port Vale will welcome Championship outfit Middlesbrough in the quarter-finals, meaning there will be a non-Premier League team in the final four. The eight quarter-final ties will be played during the week commencing Monday 18 December.
Newcastle secured their place in the quarter-finals with a 3-0 win against Manchester United at Old Trafford - but after defeating Manchester City in the third round, Eddie Howe’s side face another tricky test as they go to Stamford Bridge to take on Chelsea.
West Ham’s reward for thrashing Arsenal 3-1 on Declan Rice’s return to the London Stadium is a tough tie against Jurgen Klopp’s Liverpool at Anfield. The Reds, fourth in the Premier League, are the highest-placed side left in the competition and advanced thanks to a hard-fought 2-1 win at Bournemouth, with Darwin Nunez coming off the bench to send the nine-time winners into the next round.
Follow our live blog below for the lastest updates from the Carabao Cup and to see who will face who in the quarter-finals