Holders Liverpool have been drawn against Tottenham in the semi-finals of the Carabao Cup while Arsenal will face Newcastle.
Premier League leaders Liverpool, who have the won the cup competition a record 10 times, will face Spurs at Tottenham Hotspur Stadium in the first leg before the return at Anfield.
Arsenal will play Newcastle at Emirates Stadium in the first leg of their tie before the second leg at St James' Park.
The draw also sets up the tantalising possibility of a north London derby in the final of the competition.