FA Cup holders Leicester have been drawn to play Premier League rivals Watford in the third round.
Brendan Rodgersβ side, who beat Chelsea in last seasonβs final, face former boss Claudio Ranieri in one of three all-Premier League ties.
Manchester United will play Steven Gerrardβs Aston Villa at Old Trafford and high-flying West Ham have a home tie against Leeds.
National League leaders Chesterfield have landed a plum tie at eight-time winners Chelsea, while fellow minnows Yeovil and Kidderminster have home draws against Championship sides Bournemouth and Reading respectively.
The winners of Mondayβs second-round tie between Boreham Wood and St Albans will play AFC Wimbledon at home.
League Two side Swindon will host Premier League leaders Manchester City at the County Ground and League One side Shrewsbury will travel to Anfield to take on Liverpool.
Millwall will face London rivals Crystal Palace at the Den, League One outfit Morecambe will travel to Tottenham and Arsenal, who have lifted the trophy a record 14 times, have been drawn to play at Nottingham Forest.
Harrogate, who reached the third round for the first time after winning 2-1 at Portsmouth on Saturday, take on Luton at Kenilworth Road.
Premier League sides Burnley, Wolves and Newcastle have all been handed home ties, at Huddersfield, Sheffield United and Cambridge respectively, while Southampton will play at Swansea.
Everton face a trip to Hull and Southampton travel to Swansea, while the top-flightβs bottom club Norwich have been drawn to play at League One side Charlton.
All third-round ties are scheduled to be played between January 7-10.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here