Non-League side Marine have been handed a plum tie with Tottenham in the FA Cup 3rd round.
Marine ply their trade in the eighth tier of English football - the Northern Premier League - but will play host to Jose Mourinho's side who currently top the Premier League table.
Holders Arsenal will be at home to Newcastle.
While Liverpool have been drawn away to Aston Villa.
Marine aside, the other four non-League teams in the competition have all been given home draws.
Chorley will welcome Derby County to their Victory Park Stadium.
Boreham Wood will be at home to Millwall.
And Stockport County will entertain West Ham.
FA Cup 3rd 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
Nottingham Forest v Cardiff City
Arsenal v Newcastle United
Barnsley v Tranmere Rovers
Bristol Rovers v Sheffield United
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
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
All ties to be played the weekend of Jan 9 2021.