The big guns are in the FA Cup as the oldest competition in the world really kicks into gear.
By the close of the third round, 735 qualifying teams will have been whittled down to just 32.
The third-round matches are played across the weekend of January 4 to 6, and we have already seen some cupsets.
The weekend action concluded at the Emirates Stadium as Arsenal host Leeds United.
Here's everything you need to know on the FA Cup fourth round draw...

When is the draw?
The draw for the FA Cup third round will take place from 7.35pm on Monday, January 6, 2020.
It will be conducted at the Emirates Stadium, ahead of Arsenal hosting Leeds United, by David O'Leary and Alex Scott.
How to follow?
The draw will be shown live on BBC One and BBC iPlayer as well as across the Emirates FA Cup's Facebook, Twitter and Youtube accounts.
It will also be part of the new live show 'The Emirates FA Cup Show', hosted by Spencer Owen and Jules Breach, which broadcasts on the official Twitter account from 7.11pm GMT.
You can follow all the build-up, action and reaction on Standard Sport's LIVE blog.
Fourth round ball numbers
- Leicester City
- QPR
- Fulham
- Chelsea
- Wolves/Manchester United*
- West Brom
- Rochdale/Newcastle United*
- Cardiff City/Carlisle United*
- Oxford United
- Sheffield United
- Southampton
- Liverpool
- Bristol City/Shrewsbury Town*
- Bournemouth
- Sheffield Wednesday
- Bristol Rovers/Coventry City*
- Barnsley
- Manchester City
- Middlesbrough/Tottenham*
- Reading/Blackpool*
- Watford/Tranmere Rovers*
- Norwich City
- Millwall
- Derby County
- Hull City
- Brentford
- Portsmouth
- Arsenal or Leeds
- West Ham
- Northampton Town
- Burnley
- Birmingham City
* Teams will play third round replay.
FA Cup third-round fixtures, results and TV coverage
| Saturday, January 4, 2020 | Kick-off | Our coverage | TV/highlights |
| Rochdale 1-1 Newcastle | 12.31pm | BT Sport 1 | |
| Bristol City 1-1 Shrewsbury Town | 12.30pm | ||
| Millwall 3-0 Newport County | 12:31pm | Report |
|
| Rotherham United 2-3 Hull City | 12:31pm | ||
| Burnley 4-2 Peterborough Utd | 12:31pm |
| |
| Birmingham City 2-1 Blackburn | 12:31pm |
| |
| Fulham 2-1 Aston Villa | 3:01pm | Report | |
| Cardiff City 2-2 Carlisle United | 3:01pm |
| |
| Oxford Utd 4-1 Hartlepool Utd | 3:01pm |
| |
| Southampton 2-0 Huddersfield | 3:01pm |
| |
| Brighton 0-1 Sheffield Wednesday | 3:01pm |
| |
| Reading 2-2 Blackpool | 3:01pm | ||
| Watford 3-3 Tranmere Rovers | 3:01pm | ||
| Preston 2-4 Norwich City | 3:01pm | ||
| Brentford 1-0 Stoke City | 3:01pm | Report | |
| Leicester City 2-0 Wigan | 5:31pm | ||
| Wolves 0-0 Manchester Utd | 5:31pm | Report | BT Sport 1 |
| Bournemouth 4-0 Luton Town | 5:31pm | ||
| Man City 4-1 Port Vale | 5:31pm | Report | |
| Fleetwood Town 1-2 Portsmouth | 5:31pm | ||
| Sunday, January 5, 2020 | |||
| QPR 5-1 Swansea City | 2:01pm | ||
| Chelsea 2-0 Nottingham Forest | 2:01pm | Report | |
| Charlton 0-1 West Brom | 2:01pm | ||
| Sheffield Utd 2-1 AFC Fylde | 2:01pm | ||
| Bristol Rovers 2-2 Coventry City | 2:01pm | ||
| Crewe 1-3 Barnsley | 2:01pm | ||
| Middlesbrough 1-1 Tottenham | 2:01pm | Report | BT Sport 1 |
| Crystal Palace 0-1 Derby County | 2:01pm | Report | |
| Burton Albion 2-4 Northampton | 2:01pm | ||
| Liverpool 1-0 Everton | 4:01pm | Report | BBC One |
| Gillingham 0-2 West Ham | 6:16pm | Report | BT Sport 1 |
| Monday, January 6, 2020 | |||
| Arsenal vs Leeds United | 7:56pm | Live blog | BBC One |