The FA Cup first-round draw has been completed and has produced its usual mix of intriguing ties.
The standout fixture is an all-League Two clash between Wrexham and Mansfield Town, which is guaranteed to be a sell-out at the Racecourse Ground.
League One promotion chasers Portsmouth have been handed a tricky test as they travel to face National League leaders Chesterfield.
Charlton Athletic will welcome Cray Valley Paper Mills of the Isthmian League South East Division to The Valley.
Cray Valley have made it through five rounds of qualifiers and their reward is a trip to Charlton.
Isthmian League outfit Ramsgate, who defeated AFC Totton in the fourth qualifying round, will face Hemel Hempstead Town or Woking.
League One side Barnsley will host Horsham at Oakwell, while Bolton Wanderers will go head-to-head with Solihull Moors.
The FA Cup first-round matches will take place over the first weekend in November.
FA Cup first-round draw
- Curzon Ashton vs Aveley or Barnet
- Alfreton Town vs Worthing
- Chesterfield vs Portsmouth
- Bolton Wanderers vs Solihull Moors
- Exeter City vs Wigan Athletic
- Leyton Orient vs Carlisle United
- Kidderminster Harriers vs Fleetwood Town
- Hereford vs Gillingham
- Ebbsfleet United or Slough Town vs Grimsby Town
- Charlton Athletic vs Cray Valley Paper Mills
- Oxford United vs Maidenhead United
- Newport County vs Oldham Athletic
- Swindon Town vs Aldershot Town
- Crewe Alexandra vs Derby County
- Mansfield Town vs Wrexham
- Marine vs Harrogate Town
- Barnsley vs Horsham
- Port Vale vs Burton Albion
- Peterborough United vs Salford City
- Eastleigh vs Boreham Wood
- Bradford City vs Wycombe Wanderers
- Billericay Town or Sheppey United vs Walsall
- Shrewsbury Town vs Colchester United
- Bristol Rovers vs Chelmsford City or Whitby Town
- Lincoln City vs Morecambe
- Sutton United vs AFC Fylde
- Reading vs MK Dons
- Doncaster Rovers vs Accrington Stanley
- Chester vs York City or Needham Market
- Scarborough Athletic or Oxford City vs Forest Green Rovers
- Notts County vs Crawley Town
- Stockport County vs Worksop Town
- Yeovil Town vs Gateshead
- Stevenage vs Tranmere Rovers
- Braintree Town or Chesham United vs Maidstone United
- Bromley vs Blackpool
- AFC Wimbledon vs Cheltenham Town
- Cambridge United vs Bracknell Town
- Northampton Town vs Barrow
- Ramsgate vs Hemel Hempstead Town or Woking
- Morning Mix: Kelleher must shine for Liverpool, time running out for Burnley manager
- This Week In Football: Dortmund conquer the group of death, Tigres lift sixth title in six years & more
- Big update on ‘excellent’ Arsenal star, agreement ‘expected’ in due course
- Top 10 football predictions for 2024
- Preview: Manchester City vs Tottenham Hotspur – prediction, team news, line-ups
- Preview: Newcastle United vs Manchester United – prediction, team news, line-ups
- Maguire & Sterling nominated for November Premier League POTM award
- Ten Hag, Howe, Iraola, Edwards up for Premier League MOTM award
- Man City FFP trial scheduled for late next year
- Three positives from Manchester United’s disappointing 3-3 draw against Galatasaray