EFL Cup SF draw: Chelsea faces Arsenal while Man City draws Bristol City

Bristol City has been rewarded with an EFL Cup semi-final against Manchester City after knocking out United, while Chelsea has been drawn with Arsenal.

Claudio Bravo was the hero for Manchester City, saving Riyad Mahrez's penalty that ultimately booked the Blues' place in SF.   -  AFP

Manchester City has been drawn against Manchester United's conqueror Bristol City in the semi-finals of the EFL Cup, while Arsenal will face Chelsea in an all-London affair.

Pep Guardiola's side booked its place in the last four after edging out Leicester City on penalties on Tuesday and will now face the team that knocked out its neighbour.

The Robins pulled off the shock of the tournament so far by dumping the holder out of the tournament on Wednesday.

Joe Bryan gave the hosts the lead at Ashton Gate and although Zlatan Ibrahimovic equalised eight minutes later, Jose Mourinho's men were knocked out as Korey Smith scored an injury-time winner to complete a 2-1 win.

Chelsea also needed a late goal to progress as it saw off Bournemouth at Stamford Bridge. A 90th-minute equaliser from Dan Gosling looked to have forced extra-time, but the Blues hit back almost immediately through Alvaro Morata to book its place in the last four.

Antonio Conte's side will now play Arsenal, which saw off West Ham on Tuesday thanks to a single goal from Danny Welbeck.

The first legs are scheduled to be played in the week beginning January 8 and the reverse fixtures will take place two weeks later.