Premier League leader Arsenal will host north London rival Tottenham in the standout game of the FA Cup's third round following Sunday's draw.
Arsenal's last title was its 10th FA Cup in 2005, while Spurs have lifted the trophy eight times.
Record 11-time winner Manchester United, which last triumphed in 2004, hosts Swansea. Other all-Premier League matches are: Norwich vs. Fulham; Newcastle vs. Cardiff; and West Bromwich Albion vs. Crystal Palace.
Chelsea travels to Derby and Manchester City is at Blackburn. Derby and Blackburn both play in the second-tier League Championship.
Liverpool hosts third-tier Oldham or fourth-tier Mansfield, and defending champion Wigan hosts third-tier MK Dons.
The matches will be played in the first weekend of January.
Matches to be played on weekend of Jan. 4
Barnsley v Hartlepool/Coventry
Yeovil v Leyton Orient
Liverpool v Oldham/Mansfield
Noingham Forest v West Ham
Bristol City v Watford
Southend 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/Oxford
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/Crawley
Grimsby v Huddersfield
Ipswich v Preston
Derby v Chelsea
Bournemouth v Fleetwood/Burto