Manchester City will look to defend their title. (Photo by Michael Regan – The FA/The FA via Getty Images)
Arsenal will host Liverpool in the pick of the draws from the FA Cup third round draw.
The Gunners, who lead the Premier League and have won the FA Cup 14 times, will have to beat Jurgen Klopp’s side to progress to the next round.
High-flying Newcastle United travel to rivals Sunderland in another major match-up from the draw, while holders Manchester City host Huddersfield.
Manchester United, the 12-time winners, travel to nearby Wigan while Chelsea host Preston North End.
There are Premier League match-ups in Tottenham against Burnley, Brentford against Wolves and Crystal Palace against Everton.
FA Cup third round draw in full
Luton Town vs Bolton Wanderers
Shrewsbury Town vs Wrexham or Yeovil
Arsenal vs Liverpool
Stoke City vs Brighton
Norwich vs Crewe or Bristol Rovers
West Ham vs Bristol City
Tottenham vs Burnley
Fulham vs Rotherham United
West Brom vs Aldershot or Stockport
Southampton vs Alfreton Town or Walsall
AFC Wimbledon or Ramsgate vs Ipswich
Peterborough United vs Leeds United
Millwall vs Leicester City
Watford vs Chesterfield or Leyton Orient
Sunderland vs Newcastle United
Sheffield Wednesday vs Cardiff City
Crystal Palacevs Everton
Middlesbrough vs Aston Villa
Nottingham Forest vs Blackpool or Forest Green Rovers
Wigan vs Manchester United
Manchester City vs Huddersfield
Blackburn Rovers vs Cambridge United
Gillingham vs Sheffield United
Swansea City vs Morecambe
Chelsea vs Preston North End
Queens Park Rangers vs Bournemouth
Coventry City vs Oxford United
Brentford vs Wolverhampton Wanderers
Plymouth vs Sutton United
Maidstone United vs Stevenage or Port Vale
Newport County or Barnet vs Eastleigh or Reading
Hull City vs Birmingham
For more stories like this, check our sport page.
Follow Metro Sport for the latest news on Facebook, Twitter and Instagram.