Which Premier League teams do you think are most at risk of an FA Cup shock this weekend? Our third-round 'shockometer' highlights all the fixtures, ranks where the potential dangers lie and how Sky Bet price up a range of accumulators.
There may be no non-league teams left in the FA Cup this year but that doesn't rule out the possibility of any heroic third-round giant killings as a host of Premier League sides have tricky trips to deal with on the back of a busy festive schedule.
Only three top-flight outfits fell at the first hurdle to lower division clubs last year, but with plenty of rotated sides taking the field on a wet, cold weekend, don't be surprised to see more of those banana skins being laid out.
(All games on Saturday unless stated, league positions in brackets, click here for team news)
Ranked in order of 'upset-ability'...
WOLVES (Championship, 1st) v SWANSEA (20th)
BOLTON (Championship, 20th) v HUDDERSFIELD (11th)
FULHAM (Championship, 10th) v SOUTHAMPTON (17th)
SHREWSBURY (League One, 2nd) v WEST HAM (16th) – Sunday
COVENTRY (League Two, 3rd) v STOKE (18th)
EXETER (League Two, 7th) v WEST BROM (19th)
NOTTINGHAM FOREST (Championship, 14th) v ARSENAL (6th) – Sunday
NORWICH (Championship, 13th) v CHELSEA (3rd)
FLEETWOOD (League One, 12th) v LEICESTER (8th)
Ranked in order of 'upset-ability'...
WATFORD (10th) v BRISTOL CITY (Championship, 4th)
BOURNEMOUTH (15th) v WIGAN (League One, 1st)
NEWCASTLE (13th) v LUTON (League Two, 1st)
MAN UNITED (2nd) v DERBY (Championship, 2nd) - Friday
TOTTENHAM (5th) v AFC WIMBLEDON (League One, 21st) – Sunday
Ranked in order of 'upset-ability'...
BRIGHTON (12th) v CRYSTAL PALACE (14th) - Monday
LIVERPOOL (4th) v EVERTON (9th) – Friday
MAN CITY (1st) v BURNLEY (7th)
Ranked in order of 'upset-ability'...
IPSWICH (12th) v SHEFFIELD UNITED (7th)
MILLWALL (15th) v BARNSLEY (19th)
MIDDLESBROUGH (8th) v SUNDERLAND (24th)
BIRMINGHAM (23rd) v BURTON (22nd)
Ranked in order of 'upset-ability'...
BLACKBURN (League One, 3rd) v HULL (Championship, 21st)
WYCOMBE (League Two, 4th) v PRESTON (Championship, 9th)
STEVENAGE (League Two, 15th) v READING (Championship, 18th)
YEOVIL (League Two, 20th) v BRADFORD (League One, 5th)
QPR (Championship, 17th) v MK DONS (League One, 19th)
DONCASTER (League One, 11th) v ROCHDALE (League One, 11th)
ASTON VILLA (Championship, 5th) v PETERBOROUGH (League One, 8th)
BRENTFORD (Championship, 11th) v NOTTS COUNTY (League Two, 2nd)
CARLISLE (League Two, 13th) v SHEFFIELD WEDNESDAY (Championship, 16th)