Games might be behind closed doors, but the magic of the FA Cup is still alive.
Some non-league minnows made their way to the first round proper with dreams of glamour ties with Football League opposition.
The draw for the first round proper took place live on BT Sport ahead of the fourth round qualifying tie between Bishop's Stortford and St Albans City, the final tie of the round.
Football League clubs from League One and League Two joined the competition for the first time, including the likes of Wigan Athletic, Charlton Athletic, Sunderland, Portsmouth, Ipswich Town and Hull City.
Championship and Premier League clubs still yet to start their Road to Wembley, with those sides due to join in the third round.
Here, Mirror Football brings you the first round draw in full.
20:09 - Lowest-ranked side Skelmersdale to face Harrogate
Ninth tier side Skelmersdale United will make the trip to Harrogate Town, who are five tiers above them in League Two.
Skelmersdale are the first North West Counties League club to reach the first round since 1997.
19:59 - King's Lynn Town to make first round debut
King's Lynn Town, who have been drawn against League Two's Port Vale, will play in the FA Cup first round for the first time in their history.
They received a bye after their fourth round qualifying opponents Notts County were forced to withdraw from the competition after a coronavirus outbreak hit their squad.
19:49 - No replays
There will not be any replays in this season's edition of the FA Cup as a result of the ongoing coronavirus pandemic.
Games will instead go to extra time and penalties if they end as a draw after 90 minutes.
19:42 - Reaction from Bolton manager Ian Evatt
Bolton Wanderers will host Crewe Alexandra in the first round and their manager Ian Evatt told the BBC: "Crewe are a good team.
"We played them in the EFL Trophy so it's a tough game but a good game of football for us and a good test.
"It's always a banana skin isn't it (if drawing a non-league side away) but obviously whoever gets put in front of you, you've got to go out and win and it's a tough game for us but one we're excited by."
19:35 - Now it's time for the final fourth round qualifying tie
Bishop's Stortford will now take on St Albans City, having found out they will make the trip to Brackley Town if they make it through to the first round.
19:30 - The draw in full
Here is the first round draw in full.
Leyton Orient vs Newport County
Havant & Waterlooville vs Cray Valley Paper Mills
Sunderland vs Mansfield Town
Bolton Wanderers vs Crewe Alexandra
Oxford United vs Peterborough United
Exeter City vs AFC Fylde
Tonbridge Angels vs Bradford City
Walsall vs Bristol Rovers
Rochdale vs Chesterfield
Swindon Town vs Darlington
Barnet vs Burton Albion
Wigan Athletic vs Chorley
Tranmere Rovers vs Accrington Stanley
Oxford City vs Northampton Town
Maldon & Tiptree vs Morecambe
Bromley vs Yeovil
Torquay United vs Crawley Town
Eastbourne Borough vs Blackpool
Cheltenham Town vs South Shields
Stevenage vs Concord Rangers
Harrogate Town vs Skelmersdale United
Gillingham vs Woking
Charlton Athletic vs Plymouth Argyle
Hayes & Yeading United vs Carlisle United
FC United of Manchester vs Doncaster Rovers
Salford City vs Hartlepool United
Scunthorpe United vs Solihull Moors
Hull City vs Fleetwood Town
Colchester United vs Marine
Barrow vs AFC Wimbledon
Dagenham & Redbridge vs Grimsby Town
Cambridge United vs Shrewsbury Town
Brackley Town vs Bishop's Stortford/St Albans City
Eastleigh vs MK Dons
Hampton & Richmond Borough vs Oldham Athletic
Boreham Wood vs Southend United
Ipswich Town vs Portsmouth
Port Vale vs King's Lynn Town
Lincoln City vs Forest Green Rovers
Banbury United vs Canvey Island
Read more here
19:26 - That's the draw
All 40 games have now been confirmed for the FA Cup first round, with the ties to be played on November 7, 8 and 9.
19:25 - Banbury United vs Canvey Island
Banbury United vs Canvey Island
19:24 - Lincoln City vs Forest Green Rovers
Lincoln City vs Forest Green Rovers
19:24 - Port Vale vs King's Lynn Town
Port Vale vs King's Lynn Town
19:24 - Ipswich Town vs Portsmouth
Ipswich Town vs Portsmouth
19:23 - Boreham Wood vs Southend United
Boreham Wood vs Southend United
19:23 - Hampton and Richmond Borough vs Oldham Athletic
Hampton and Richmond Borough vs Oldham Athletic
19:23 - Eastleigh vs MK Dons
Eastleigh vs MK Dons
19:23 - Brackley Town vs Bishop's Stortford/St Albans City
Brackley Town vs Bishop's Stortford/St Albans City
19:22 - Cambridge United vs Shrewsbury Town
Cambridge United vs Shrewsbury Town
19:22 - Dagenham and Redbridge vs Grimsby Town
Dagenham and Redbridge vs Grimsby Town
19:22 - Barrow vs AFC Wimbledon
Barrow vs AFC Wimbledon
19:21 - Colchester United vs Marine
Colchester United vs Marine
19:21 - Hull City vs Fleetwood Town
Hull City vs Fleetwood Town
19:21 - Scunthorpe United vs Solihull Moors
Scunthorpe United vs Solihull Moors
19:21 - Salford City vs Hartlepool United
Salford City vs Hartlepool United
19:20 - FC United of Manchester vs Doncaster Rovers
FC United of Manchester vs Doncaster Rovers
19:20 - Hayes and Yeading United vs Carlisle United
Hayes and Yeading United vs Carlisle United
19:20 - Charlton Athletic vs Plymouth Argyle
Charlton Athletic vs Plymouth Argyle
19:19 - Gillingham vs Woking
Gillingham vs Woking
19:19 - Harrogate Town vs Skelmersdale United
Harrogate Town vs Skelmersdale United
19:19 - Stevenage vs Concord Rangers
Stevenage vs Concord Rangers
19:18 - Cheltenham Town vs South Shields
Cheltenham Town vs South Shields
19:18 - Eastbourne Borough vs Blackpool
Eastbourne Borough vs Blackpool