Arsenal will host Manchester United in the fourth round of the FA Cup, with West Ham handed a trip to League One side AFC Wimbledon.
With 25 FA Cup titles between them, old foes Arsenal and Manchester United will face off at the Emirates, with a potential shock in the air between London rivals Wimbledon and West Ham.
Barnet, the only non-league team in the last 32, were drawn at home to second-tier Brentford, while Leicester’s conquerors Newport face a trip to Middlesbrough.
In other all-English Premier League matchups in Monday’s draw, Crystal Palace hosts Tottenham, and Manchester City will be at home to Burnley.
The fourth round will be played from January 25-28.
FA Cup fourth round fixtures:
Swansea City vs Gillingham
AFC Wimbledon vs West Ham
Shrewsbury or Stoke vs Wolves
Millwall vs Everton
Brighton vs West Brom
Bristol City vs Bolton
Accrington v Derby or Southampton
Doncaster vs Oldham
Chelsea vs Sheffield Wednesday or Luton
Newcastle or Blackburn vs Watford
Middlesbrough vs Newport
Manchester City vs Burnley
Barnet vs Brentford
Portsmouth vs QPR
Arsenal vs Manchester United
Crystal Palace vs Tottenham