Manchester City will travel to Tottenham in the fourth round of the Carabao Cup.
Holders Liverpool have been drawn to play away at Brighton, while Manchester United are at home against Leicester.
Championship outfit Preston’s reward for seeing off top-flight Fulham in an epic penalty shoot-out last week is a home game with Arsenal.
Fellow second-tier sides Sheffield Wednesday and Stoke go to Brentford and Southampton respectively.
There is another all-Premier League tie as Aston Villa host Crystal Palace...