The biggest clash of the round has been picked out of the bunch as the draws for the third round of the FA Cup, has seen the North London derby between Arsenal and Tottenham Hotspurs pitched against each other.
The Gunners are currently top of the league and will welcome their fierce rivals, who they beat earlier this season at the Emirates.
Defending champions and struggling Championship Wigan has been drawn with MK Dons.
In other all-Premier League ties, Norwich host Fulham, Swansea travel to Manchester United and Newcastle United play Cardiff City.
Derby will host Chelsea, Manchester City are away to Blackburn and Liverpool will face either Oldham or Mansfield.
Ties to be played weekend of Jan. 4 and 5
Barnsley v Hartlepool or Coventry
Yeovil v Leyton Orient
Liverpool v Oldham or Mansfield
Nottingham Forest v West Ham United
Bristol City v Watford
Southend United v Millwall
Middlesbrough v Hull
West Brom v Crystal Palace
Kidderminster v Peterborough
Doncaster v Stevenage
Stoke v Leicester
Southampton v Burnley
Newcastle v Cardiff
Rochdale v Leeds
Wigan v MK Dons
Charlton v Wrexham or Oxford United
Manchester United v Swansea
Port Vale v Plymouth
Norwich v Fulham
Aston Villa v Sheffield United
Macclesfield v Sheffield Wednesday
Sunderland v Carlisle
Bolton v Blackpool
Blackburn v Manchester City
Everton v QPR
Brighton v Reading
Arsenal v Tottenham
Birmingham v Bristol Rovers or Crawley
Grimsby v Huddersfield
Ipswich v Preston
Derby v Chelsea
Bournemouth v Fleetwood or Burton Albion