Get ready for some giant killings.
The first weekend of January means only one thing in England... the FA Cup third round.
[ LIVE: Follow the FA Cup matches ]
World soccer’s oldest knockout competition welcomes teams from the top two tiers of the English soccer pyramid this weekend, as Premier League and Championship sides enter the fray as the final 64 teams are left standing.
Three ties which stick out include non-league Gateshead Town (from the Conference Premier, the fifth-tier) playing PL side West Bromwich Albion, plus another Conference Premier side Dover Atheltic host PL side Crystal Palace down by those famous white cliffs and Stoke City will look to avoid an upset at home to Conference outfit Wrexham.
Manchester United head down to play Yeovil from League One in Louis van Gaal’s first FA Cup outing plus Liverpool head to AFC Wimbledon in another potential upset, while there are four all-Premier League ties. Below is a list of all 32 matches which will take place over the next few days, while you can follow all of the action live by clicking the link above.
FA Cup third round schedule
Friday, January 2
MK Dons v Chesterfield (second round replay)
Cardiff v Colchester
Saturday, January 3
Barnsley v Middlesbrough
Blyth Spartans v Birmingham
Bolton v Wigan
Brentford v Brighton
Cambridge v Luton
Charlton v Blackburn
Derby v Southport
Doncaster v Bristol City
Fulham v Wolves
Huddersfield v Reading
Leicester v Newcastle
Millwall v Bradford
Preston v Norwich
Rochdale v Nottingham Forest
Rotherham v Bournemouth
Tranmere v Swansea
West Brom v Gateshead
Sunday, January 4
Dover v Crystal Palace
QPR v Sheffield United
Sunderland v Leeds
Aston Villa v Blackpool
Man City v Sheff Wed
Southampton v Ipswich
Stoke v Wrexham
Yeovil v Man Utd
Chelsea v Watford
Arsenal v Hull
Monday, January 5
Burnley v Tottenham
AFC Wimbledon v Liverpool
Tuesday, January 6
Everton v West Ham