Woking will entertain Premier League Watford in the third round of the Emirates FA Cup after the draw was made at Stamford Bridge on Monday evening.
The Cards knocked out Swindon Town in round two and are one of only two non-League sides definitely through to the next round. The other is Barnet who were handed an away tie at Sheffield United.
Holders Chelsea will entertain Nottingham Forest, who knocked out record 13-time winners Arsenal last season, and the Gunners will go to either Solihull Moors or Blackpool.
There are two all-Premier League clashes with AFC Bournemouth hosting Brighton & Hove Albion and Liverpool, who have won the Cup seven times, entertaining Wolverhampton Wanderers.
League One leaders Portsmouth, Cup winners in 2008, will travel to Championship table-toppers Norwich City.
The eagerly anticipated draw was conducted by former Chelsea player-manager Ruud Gullit, who led the Blues to FA Cup glory in 1997, and Paul Ince who won the competition with Manchester United in 1990 and 1994.
The third round is scheduled to take place over the weekend of Saturday 5 January 2019.
Winning clubs will receive £135,000 after The FA doubled the prize fund at the beginning of the season.
Third round draw
1 Bolton Wanderers v Walsall or Sunderland
2 Millwall v Hull City
3 Gillingham v Cardiff City
4 Brentford v Oxford United
5 Sheffield Wednesday v Luton Town
6 Manchester United v Reading
7 Everton v Lincoln City
8 Tranmere Rovers or Southport v Tottenham Hotspur
9 Preston North End v Doncaster Rovers
10 Newcastle United v Blackburn Rovers
11 Chelsea v Nottingham Forest
12 Crystal Palace v Grimsby Town
13 Derby County v Southampton
14 Accrington Stanley v Ipswich Town
15 Bristol City v Huddersfield Town
16 Wrexham or Newport County v Leicester City
17 Fulham v Oldham Athletic
18 Shrewsbury Town v Stoke City
19 Solihull Moors or Blackpool v Arsenal
20 Manchester City v Rotherham United
21 AFC Bournemouth v Brighton & Hove Albion
22 West Ham United v Birmingham City
23 Woking v Watford
24 Burnley v Barnsley
25 Queens Park Rangers v Leeds United
26 Sheffield United v Barnet
27 Norwich City v Portsmouth
28 Fleetwood Town v AFC Wimbledon
29 West Bromwich Albion v Wigan Athletic
30 Middlesbrough v Peterborough United or Bradford City
31 Wolverhampton Wanderers v Liverpool
32 Aston Villa v Swansea City