It's been an incredible weekend of FA Cup action with several upsets making it a thrilling third round to remember.
A few Premier League sides have already bit the dust, including Burnley who were eliminated by Huddersfield despite leading at Turf Moor as Newcastle were also handed a huge shock as they were dumped out by Cambridge on home soil.
Holders Leicester won the first of three all-Premier League encounters to beat Watford, before West Ham edged a close affair against Leeds.
Chelsea and Manchester City unsurprisingly breezed through their ties against Chesterfield and Swindon respectively, while Brentford cruised past Port Vale, Wolves beat Sheffield United and Norwich nabbed a late winner against Charlton.

Others have also survived close scares, with Crystal Palace, Tottenham and Liverpool all coming from behind to win their ties against lower league opposition.
A late equaliser by Brighton took their game with West Brom to extra time before Neal Maupay sealed the tie for the Seagulls, as Everton and Southampton also relied on the added period to each overcome Championship opposition.
Elsewhere, QPR won a nail-biting penalty shootout 8-7 after drawing with Rotherham over 120 minutes, as Barnsley nicked the nine-goal cracker they shared with Barrow.

There are also places in the fourth round for sides in the National League.
Boreham Wood sealed a 2-0 victory over AFC Wimbledon; while National League North outfit Kidderminster Harriers caused an upset at home to Reading.
And in the shock of the round, Arsenal crashed out after a 1-0 defeat to Championship outfit Nottingham Forest at the City Ground, prior to Manchester United's narrow victory by the same scoreline vs Aston Villa on Monday night.
FA Cup fourth round draw in full
Crystal Palace vs Hartlepool Utd
Bournemouth vs Boreham Wood
Huddersfield Town vs Barnsley
Peterborough Utd vs Queens Park Rangers
Cambridge Utd vs Luton Town
Southampton vs Coventry City
Chelsea vs Plymouth Argyle
Everton vs Brentford
Kidderminster Harriers vs West Ham Utd
Manchester Utd vs Middlesbrough
Tottenham Hotspur vs Brighton and Hove Albion
Liverpool vs Cardiff City
Stoke City vs Wigan Athletic
Nottingham Forest vs Leicester City
Manchester City vs Fulham
Wolverhampton Wanderers vs Norwich City
Fixtures will be played over the weekend of February 5/6.