Crewe Alexandra and Blackburn Rovers are ball number 58 for this evening's Emirates FA Cup Third Round Draw.
The two sides fought out a remarkable 3-3 draw over the weekend at Ewood Park & will replay at The Alexandra Stadium next week.
Clubs from the Premier League and Championship enter the hat for the first time this season following this weekend’s second round ties.
And fans can watch the draw, one of the highlights of the English football calendar, live on both BBC Two and BT Sport 1.
Kicking-off at around 7.10pm, the draw will be made at Slough Town’s Arbour Park before their televised second round tie against Rochdale.
The third round will take place across the weekend of 5-8 January 2018, with winning clubs receiving £67,500 from the FA Cup prize fund.
Ball Numbers In Full:
1 AFC BOURNEMOUTH
2 ARSENAL
3 ASTON VILLA
4 BARNSLEY
5 BIRMINGHAM CITY
6 BOLTON WANDERERS
7 BRENTFORD
8 BRIGHTON & HOVE ALBION
9 BRISTOL CITY
10 BURNLEY
11 BURTON ALBION
12 CARDIFF CITY
13 CHELSEA
14 CRYSTAL PALACE
15 DERBY COUNTY
16 EVERTON
17 FULHAM
18 HUDDERSFIELD TOWN
19 HULL CITY
20 IPSWICH TOWN
21 LEEDS UNITED
22 LEICESTER CITY
23 LIVERPOOL
24 MANCHESTER CITY
25 MANCHESTER UNITED
26 MIDDLESBROUGH
27 MILLWALL
28 NEWCASTLE UNITED
29 NORWICH CITY
30 NOTTINGHAM FOREST
31 PRESTON NORTH END
32 QUEENS PARK RANGERS
33 READING
34 SHEFFIELD UNITED
35 SHEFFIELD WEDNESDAY
36 SOUTHAMPTON
37 STOKE CITY
38 SUNDERLAND
39 SWANSEA CITY
40 TOTTENHAM HOTSPUR
41 WATFORD
42 WEST BROMWICH ALBION
43 WEST HAM UNITED
44 WOLVERHAMPTON WANDERERS
45 WOKING OR PETERBOROUGH UNITED
46 MILTON KEYNES DONS
47 NEWPORT COUNTY
48 WYCOMBE WANDERERS
49 PORT VALE OR YEOVIL TOWN
50 SHREWSBURY TOWN
51 DONCASTER ROVERS
52 SLOUGH TOWN OR ROCHDALE
53 AFC WIMBLEDON
54 STEVENAGE
55 MANSFIELD TOWN
56 LUTON TOWN
57 BRADFORD CITY
58 BLACKBURN ROVERS OR CREWE ALEXANDRA
59 AFC FYLDE OR WIGAN ATHLETIC
60 GILLINGHAM OR CARLISLE UNITED
61 NOTTS COUNTY
62 FOREST GREEN ROVERS OR EXETER CITY
63 FLEETWOOD TOWN OR HEREFORD
64 COVENTRY CITY