
The draw for the third round of the FA Cup has taken place on Monday night.
Holders Arsenal will take on fellow Premier League side and six-time winners Newcastle at the Emirates.
Arguably the tightest tie of the round sees Liverpool take on Aston Villa, while eighth-tier Marine face Tottenham in an incredible draw.
The magic of the cup!
The draw in full …
Chorley v Derby County
Huddersfield v Plymouth
Marine v Tottenham
Southampton v Shrewsbury
Stockport County v West Ham
Wolves v Crystal Palace
Oldham v Bournemouth
Manchester United v Watford
Stevenage v Swansea City
Everton v Rotherham United
Nottingham Forest v Cardiff City
Arsenal v Newcastle
Barnsley v Tranmere Rovers
Bristol Rovers v Sheffield United
Canvey Island or Boreham Wood v Millwall
Blackburn Rovers v Doncaster Rovers
Stoke City v Leicester City
Wycombe Wanderers v Preston North End
Crawley Town v Leeds United
Burnley v MK Dons
Bristol City v Portsmouth
QPR v Fulham
Aston Villa v Liverpool
Brentford v Middlesbrough
Manchester City v Birmingham City
Luton Town v Reading
Chelsea v Morecambe
Exeter City v Sheffield Wednesday
Norwich City v Coventry City
Blackpool v West Brom
Newport County v Brighton
Cheltenham Town v Mansfield Town
All ties will be played on the weekend of 9 and 10 January 2021