The EFL cup semi finals will see Premier League leaders Manchester City take on Bristol City.
The Championship club knocked out Manchester United on Wednesday night.
In the other tie, Chelsea will face Arsenal after Antonio Conte's side defeated Bournemouth.
The first leg will be played on January 9 & 10 and the second leg on January 22.