We know someone will spring a surprise on FA Cup third-round weekend, but who will be the victims this time?
BBC Sport's football expert Chris Sutton has made his predictions for all 32 ties - including a 'derby' between two of his former clubs - and given his verdict on who will make it into round four.
For selected matches, including the BBC's three televised games, Gillingham v Leicester (12:30 GMT on BBC One on Saturday), Sheffield Wednesday v Newcastle (18:00, BBC One, Sat) and Manchester City v Chelsea (16:30 on BBC One on Sunday), Bad Education writer and podcast host Nathan Bryon has made his predictions too.