Carabao Cup title-holders Newcastle will welcome Manchester City to St James' Park for the first leg of their semi-final, and Chelsea will face off with either Arsenal or Crystal Palace in an all-London affair.
The Blues will be at home for the first-leg, which will take place the week of January 12 at the start of next year, after booking their spot on Tuesday night with a 3-1 victory against Cardiff City.
Man City and either Arsenal or Palace will host the second leg the week of February 2, with the final at Wembley taking place on Saturday March 22.