All 20 Premier League teams, and all 24 Championship teams, enter the FA Cup at the third round stage, with 32 ties to be played over the next few days in the oldest knockout competition in the world.
This is wonderful.
[ LIVE: Follow FA Cup scores here ]
There are plenty of potential banana skins for PL clubs to negotiate, while plenty of the big boys could be upset as they plan to rest key players after a busy festive period in league play.
The tie of the round is undoubtedly a massive Merseyside derby between Liverpool and Everton at Anfield on Friday, while Brighton hosting Crystal Palace is another big rivalry game between PL clubs.
Leicester City, West Ham, Stoke, Southampton, Swansea, Huddersfield, Watford, Bournemouth, Newcastle and West Brom will all be on red alert as they take on lower league opponents, while Tottenham, Man United, Chelsea and Arsenal are expected to breeze through.
Below is a look at the schedule in full (all kicks off are at 10 a.m. ET on Saturday, unless otherwise stated) while I make my score prediction for each game as we always see plenty of upsets in this round.
Expect the unexpected.
Friday
2:55 p.m. ET: Liverpool vs. Everton (JPW’s pick = 2-1 to Liverpool)
3 p.m. ET: Manchester United vs. Derby (JPW’s pick = 3-1 to Man United)
Saturday
7:45 a.m. ET: Fleetwood Town vs. Leicester (JPW’s pick = Fleetwood to win, 1-0)
8 a.m. ET: Middlesbrough vs. Sunderland (JPW’s pick = 1-1 draw)
Ipswich vs. Sheffield United (JPW’s pick = 2-0 to Sheffield United)
Watford vs. Bristol City (JPW’s pick = 2-1 to Bristol City)
Birmingham vs. Burton Albion (JPW’s pick = 2-1 to Birmingham)
Aston Villa vs. Peterborough (JPW’s pick = 2-0 to Aston Villa)
Bournemouth vs. Wigan (JPW’s pick = 2-1 to Wigan)
Coventry vs. Stoke (JPW’s pick = 1-1 draw)
Bolton vs. Huddersfield (JPW’s pick = 2-1 to Bolton)
Yeovil vs Bradford (JPW’s pick = 1-0 to Bradford)
Brentford vs. Notts County (JPW’s pick = 2-1 to Notts County)
QPR vs. MK Dons (JPW’s pick = 2-0 to QPR)
Exeter vs. West Brom (JPW’s pick = 2-1 to Exeter)
Doncaster Rovers vs. Rochdale (JPW’s pick = 2-1 to Rochdale)
Blackburn vs. Hull (JPW’s pick = 3-1 to Hull)
Cardiff vs. Mansfield (JPW’s pick = 2-0 to Cardiff)
Manchester City vs. Burnley (JPW’s pick = 1-0 to Man City)
Wolves vs. Swansea (JPW’s pick = 2-0 to Wolves)
Stevenage vs. Reading (JPW’s pick = 2-1 to Stevenage)
Newcastle vs. Luton (JPW’s pick = 2-0 to Newcastle)
Millwall vs. Barnsley (JPW’s pick = 3-1 to Millwall)
Fulham vs. Southampton (JPW’s pick = 2-1 to Southampton)
Carlisle vs. Sheffield Wednesday (JPW’s pick = 2-0 to Carlisle)
Wycombe vs. Preston (JPW’s pick = 3-1 to Preston)
12:30 p.m. ET: Norwich vs. Chelsea (JPW’s pick = 3-0 to Chelsea)
Sunday
7 a.m. ET: Newport vs. Leeds (JPW’s pick = 2-1 to Leeds)
9 a.m. ET: Shrewsbury vs. West Ham (JPW’s pick = 1-1 draw)
Tottenham vs. AFC Wimbledon (JPW’s pick = 4-1 to Tottenham)
11 a.m. ET: Nottingham Forest vs. Arsenal (JPW’s pick = 3-0 to Arsenal)
Monday
2:45 p.m ET: Brighton vs. Crystal Palace (JPW’s pick = 2-0 to Palace)