After a historic day in south London, head on down to the Cherrywood Bar to see Farnborough drawn out of the hat alongside some Football League giants.

The Emirates FA Cup Second Round Proper Draw will be made live on BBC Two, with ties to be played on the weekend of Saturday 26 November.

The draw numbers

1. Forest Green Rovers
2. Barnsley
3. Boreham Wood
4. Curzon Ashton or Cambridge United
5. Dagenham & Redbridge
6. Accrington Stanley
7. Solihull Moors or Hartlepool United
8. AFC Fylde or Gillingham
9. Peterborough United or Salford City
10. Farnborough
11. Grimsby Town
12. Milton Keynes Dons
13. Ebbsfleet United
14. Carlisle United AFC
15. Bracknell Town or Ipswich Town
16. Chippenham Town
17. Sheffield Wednesday
18. Portsmouth
19. Shrewsbury Town
20. Buxton
21. Charlton Athletic
22. Weymouth or AFC Wimbledon
23. Newport County AFC
24. Stockport County
25. King’s Lynn Town
26. Stevenage
27. Fleetwood Town
28. Burton Albion
29. Harrogate Town
30. Exeter City
31. Torquay United or Derby County
32. Bristol Rovers
33. Walsall
34. Wrexham AFC
35. Crewe Alexandra
36. Barnet or Chelmsford City
37. Woking or Oxford United
38. Chesterfield
39. Alvechurch
40. Mansfield Town

Venue Address: Farnborough Football Club, Easy As HGV Stadium, Cherrywood Road, Farnborough, Hampshire, GU14 8UD.