The FA Cup looked like it had lost its magic on Saturday as there was not one shock to be seen but it turned out it had just mislaid it as the first game on Sunday produced a MASSIVE shock as League One Leeds defeated Premier League champions Manchester United a Old Trafford, courtesy of the prolific Jermaine Beckford.
That eliminated one of the 'big four' and with Arsenal and Chelsea yet to compete, they play later today, only Liverpool were in action yesterday but they were forced to cling on as Championship Reading pressed and pressed but had to settle for a replay at Anfield after Simon Church's opener was cancelled out by Mr.Liverpool Steven Gerrard.
Of the pretenders to Liverpool's top four status there was success all round as Aston Villa comfortably beat fellow Premier League side Blackburn by three goals to one, Tottenham hammered Peterbrough 4-0 at the Lane and Manchester City overcame a tricky trip to Middlesbrough, Benjani grabbing the only goal.
The only other all top flight tie was at the JJB where the rounds smallest crowd, just over 5,000, watched Wigan come from behind to defeat Hull 4-1.
Everton, Sunderland, Fulham, Burnley and Stoke were all made to work but eventually came through potential banana skins to progress whilst Bolton easily beat lower league Lincoln. Liverpool weren't the only team looking at fitting in a replay though as Pompey came from behind to hold Coventry and Birmingham were thankful to Robert Earnshaw's missed penalty as they held Nottingham Forest to a goalless draw.
Of the non-top flight ties Preston produced the big story as they walloped Colchester 7-0, with ex-Potter Jon 'The Beast' Parkin netting a second half hat trick. West Brom overcame a dodgy looking trip to Huddersfield, winning 2-0, and there were away wins for Crystal Palace, at Sheffield Wednesday, and Ipswich, at Blackpool, in all Championship clashes. Leicester and Scunthorpe were also involved in all second tier clashes, versus Swansea and Barnsley, but made home advantage pay to progress through.
Plymouth are now faced with a long trip to Newcastle for a replay and Derby did enough to bring League One Millwall back to Pride Park whilst the long cup runs continued for Southampton and Brighton.
Four ties did fall foul of the weather as Brentford v Doncaster, Notts County v Forest Green, Bristol City v Cardiff City and Accrington Stanley v Gillingham were all called off and have rearranged for a week on Tuesday.
Full draw numbers
1 Tottenham Hotspur
2 Brentford/Doncaster Rovers
3 Manchester City
4 Stoke City
5 Notts County/Forest Green Rovers
6 West Bromwich Albion
7 Sheffield United/Queens Park Rangers
10 Nottingham Forest/Birmingham City
11 Preston North End
12 West Ham United/Arsenal
13 Aston Villa
14 Portsmouth/Coventry City
16 Wigan Athletic
18 Crystal Palace
19 Tranmere Rovers/Wolverhampton Wanderers
20 Ipswich Town
22 Brighton & Hove Albion
23 Scunthorpe United
25 Bristol City/Cardiff City
27 Millwall/Derby County
28 Plymouth Argyle/Newcastle United
29 Leicester City
30 Bolton Wanderers
31 Accrington Stanley/Gillingham
32 Leeds United