The FA Cup remains a popular tournament in football with underdogs and surprise upsets often being highlights of the competition.
Already fans have seen non-league side Barnet eliminate Sheffield United, while Leicester City were knocked out by Newport County.
Many big teams still remain though, including a Manchester City side that thrashed Rotherham 7-0 last night, as well as Chelsea who managed a routine 2-0 win against Nottingham Forest.
If youre wondering who your team will face next in this years FA Cup then here is everything that you need to know.
When is the FA Cup fourth round draw and how to watch?
The draw for the FA Cup fourth round will take place on Monday 7 January following the match between Wolves and Liverpool.
Kick-off is at 19.45 so the match will end at around 21.25, which means that the draw is likely to start at 21.30.
You can watch the draw take place live on BBC One hosted by Mark Chapman and he will be joined by Robbie Keane and Carl Ikeme who will be choosing the balls.
When are the third round replay fixtures?
There are currently four replay matches set to take place, but their could be a fifth if Wolves and Liverpool draw tonight.
Luton Town vs Sheffield Wednesday and Blackburn vs Newcastle will kick off at 19.45 on Tuesday 15 January, with Stoke City vs Shrewsbury kicking off slightly later at 20.00.
Southampton vs Derby will then take place at 19.45 on Wednesday 16 January.
When are the fixtures going to take place?
The fourth round matches will take place in just a few weeks time between Friday 25 January and Monday 28 January.
FA Cup fourth round draw ball numbers
5 Sheffield Wednesday or Luton Town
6 Manchester United
9 Doncaster Rovers
10 Newcastle or Blackburn
12 Crystal Palace
13 Derby County or Southampton
14 Accrington Stanley
15 Bristol City
16 Newport County
17 Oldham Ahtletic
18 Shrewsbury or Stoke City
20 Manchester City
21 Brighton & Hove Albion
22 West Ham United
25 Queens Park Rangers
28 AFC Wimbledon
29 West Brom
31 Wolves or Liverpool
32 Swansea City