Eighth-tier Marine, the joint lowest-ranked team in the competition, have landed a lucrative encounter with Premier League leaders Tottenham Hotspur in the FA Cup - the biggest mismatch in the history of the world's oldest soccer competition.
It is already being labelled "Marine vs. Mourinho," with Spurs manager Jose Mourinho set to take his team to Merseyside for a match against an opponent whose league is on hold because of the national lockdown.
Marine play in the Northern Premier League North West and are in the FA Cup third round for just the second time after scoring a winner in the last minute of extra time on Sunday.
Elsewhere in third round action, defending champions Arsenal will welcome Newcastle United.
Twelve-times winners Manchester United will play host to second-tier Watford while Premier League champions Liverpool face a tricky trip to Aston Villa, as they look to avenge last month's 7-2 league defeat.
Manchester City will be at home to Birmingham City, while Chelsea welcome fourth-tier side Morecambe.
Crystal Palace will be on the road at Wolverhampton Wanderers in an all-Premier League showdown.
The third round, to be played between January 8-11, is when teams from the Premier League and second-tier Championship join the competition.
The FA Cup has scrapped replays for this season to help ease fixture congestion caused by the COVID-19 crisis, amplifying the chances of a few additional upsets en route to the showpiece match at Wembley on May 15, 2021.
FA CUP THIRD ROUND DRAW:
Huddersfield Town v Plymouth Argyle
Southampton v Shrewsbury Town
Chorley v Derby County
Marine v Tottenham Hotspur
Wolverhampton Wanderers v Crystal Palace
Stockport County v West Ham United
Oldham Athletic v AFC Bournemouth
Manchester United v Watford
Stevenage v Swansea City
Everton v Rotherham United
Nottingham Forest v Cardiff City
Arsenal v Newcastle United
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 Milton Keynes Dons
Bristol City v Portsmouth
Queens Park Rangers 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 Bromwich Albion
Newport County v Brighton & Hove Albion
Cheltenham Town v Mansfield Town