There are 32 Northern Premier League teams remaining in the competition, and they will be joined by clubs from the National League North and South.
Games will take place on Saturday September 16. Winners will receive £3,375 in prize money, with losers receiving £1,125.
Blyth Spartans v Bradford Park Avenue
Hyde United v Albion Sports
FC United of Manchester v Warrington Rylands
Charnock Richard or Runcorn Linnets v Chorley
Darlington v Workington
Lancaster City v Marske United
Spennymoor Town v Guiseley or Marine
Morpeth Town v Southport
Ashton United v Atherton Collieries
Whitby Town v Prescot Cables
Mossley v Widnes or Emley
Stourbridge v Gainsborough Trinity or Matlock Town
Coalville Town v Stafford Rangers
Lincoln United v Worksop Town
Nantwich Town or Shifnal Town v Banbury United
Macclesfield v Buxton
Rushall Olympic v Carlton Town
Mickleover v Spalding United
Tamworth v Harborough Town
Hereford v Anstey Nomads
Worcester City v Leek Town
Cleethorpes Town v Alfreton Town
Kettering Town v Sporting Khalsa or Darlaston Town
Keep up-to-date with our exclusive email newsletters.
Subscribe