As Arsenal's tie away to Oxford United on Monday night completes an action-packed FA Cup weekend, we have a clearer idea of which 32 clubs will contest the 4th Round of the oldest competition in football.
Premier League and Championship teams entered in the 3rd Round, as is tradition, producing more fine matches and astounding results to add to the competition's rich encyclopedia.
The pick of the bunch were Stevenage's late comeback to defeat Aston Villa on away soil, whilst National League Wrexham's Hollywood dream took another huge step as they held off Coventry City in a 4-3 thriller to reach the next stage. Sheffield Wednesday's victory over high-flying Newcastle United can also stake a claim to tie of the round.
READ MORE: Former Tottenham and Real Madrid star Gareth Bale announces retirement from playing
As for the sides most would consider the usual favourites, both Manchester clubs made it through with relative ease against top tier opposition - United overcoming Everton at Old Trafford before City dismantled Chelsea at the Etihad - and Harry Kane earned Tottenham 's qualification with a solo strike against Portsmouth.
On the other hand, current holders Liverpool are one of a several teams who await their fate in this season's FA Cup, after a hotly-contested encounter against Wolves at Anfield ended 2-2, resulting in a replay.
So, without further ado, football.london brings the full details of the FA Cup's 4th Round, including the ties to be played and the weekend they have been pencilled in for.
FA Cup fourth round ties
Preston North End vs Tottenham Hotspur
Southampton vs Blackpool
Wrexham vs Sheffield United
Ipswich Town vs Burnley
Manchester United vs Reading
Luton Town or Wigan Athletic vs Grimsby Town
Derby County vs West Ham United
Stoke City vs Stevenage
Blackburn Rovers vs Forest Green Rovers or Birmingham City
Walsall vs Leicester City
Sheffield Wednesday vs Fleetwood Town
Manchester City vs Oxford United or Arsenal
Bristol City or Swansea City vs Chesterfield Town or West Bromwich Albion
Brighton & Hove Albion vs Liverpool or Wolverhampton Wanderers
Fulham vs Sunderland
Boreham Wood or Accrington Stanley vs Cardiff City or Leeds United
For the teams who drew - or in Forest Green and Birmingham's case, were unable to play due to unplayable conditions - replays have been scheduled for Tuesday 17th January.
When is the FA Cup fourth round?
Otherwise everybody can look forward to the end of the month, more specifically the weekend of the 28th and 29th of January. All eyes will be on Arsenal to make it through against League One's Oxford tonight and set up a mouth-watering top-of-the-Premier League battle against Manchester City.
Football.london will provide future updates when possible to confirm the dates of these fixtures, and those that have been selected for broadcast by BBC and ITV.
READ NEXT:
Why Arsenal players will wear an all-white kit vs Oxford United in FA Cup third-round tie
Chelsea closing in on Joao Felix transfer amid £9.7 million Todd Boehly 'agreement'
'Spurs legend' - Gareth Bale sent emotional Tottenham farewell after announcing retirement
Why Cesar Azpilicueta was furious in Chelsea FA Cup loss as Graham Potter makes stance clear
David Moyes makes Tomas Soucek West Ham claim amid Declan Rice and Lucas Paqueta conundrum