Manchester United will face Derby in the FA Cup fourth round, while Northampton could face Chelsea and holders Arsenal must entertain Burnley.
Liverpool were held to a 2-2 draw by Exeter and the winner of that replay will entertain West Ham. Vanarama National League outfit Eastleigh, the lowest ranked team left in the competition, will host Championship side Leeds if they can see off Bolton at Ten Acres.
Harry Kane’s late penalty kept Tottenham in the competition and if Spurs can do the business against Leicester in their replay, a journey to Colchester awaits.
Crystal Palace tackle Stoke in a rare all-Premier League tie while Oxford, who knocked Swansea out on Sunday, must wait to discover if they will host their League Two rivals Newport, or Blackburn.
If West Brom manage to get past Bristol City they will welcome Peterborough, Everton are tasked with visiting either Carlisle or Yeovil from the fourth tier and Watford travel north to Nottingham Forest.
Bournemouth complete the top-flight contingent and could enjoy a short trip to Fratton Park if Portsmouth can overcome Ipswich.
West Brom or Bristol City vs Peterborough United
Eastleigh or Bolton vs Leeds United
Arsenal vs Burnley
Derby County vs Manchester United Huddersfield Town or Reading vs Walsall Exeter City or Liverpool vs West Ham United Wycombe or Aston Villa vs Manchester City
Shrewsbury vs Sheffield Wednesday Nottingham Forest vs Watford
Carlisle United or Yeovil vs Everton
Crystal Palace vs Stoke City
Oxford United vs Newport County or Blackburn Rovers
Ipswich Town or Portsmouth vs AFC Bournemouth
Colchester United vs Tottenham or Leicester City
Bury or Bradford vs Hull City
Northampton Town or MK Dons vs Chelsea
The ties will be played between the 29th January and the 1st February 2016.