EFL Cup semi-final draw in full: Arsenal, Chelsea, Manchester City and Bristol City learn Carabao Cup fate

1/64
James Benge20 December 2017

Arsenal will face Chelsea in the EFL Cup semi-finals whilst Bristol City's reward for overcoming Manchester United is to face the city's other giants, Pep Guardiola's league leaders.

Championship side Bristol City stunned holders United to earn their place in the draw, Korey Smith scoring in stoppage time to earn a 2-1 victory at Ashton Gate.

Man City's stellar season gathered yet more momentum as the runaway League leaders reached the semis with a penalty shootout victory at Leicester after a 1-1 draw following extra time on Tuesday.

Arsenal, one of the sides trying vainly to catch City in the League, also battled into the last four by beating London rivals West Ham 1-0 with a Danny Welbeck goal at the Emirates. Fellow Londoners Chelsea joined them in the hat, beating Bournemouth 2-1.

Willian had seemingly done enough to book a spot in the semis with an early goal before Dan Gosling struck in the last minute only for Alvaro Morata to restore Chelsea's lead 75 seconds later.

EFL Cup semi-final draw in full

  • Chelsea vs Arsenal
  • Manchester City vs Bristol City

The first leg of the semi-finals will take place on the week commencing January 8, the second a fortnight later.