Chelsea surrendered a two-goal advantage to lose 4-2 at home to third tier Bradford City while Manchester City were beaten 2-0 by visiting Middlesbrough on an astonishing day of FA Cup shocks on Saturday. Goals from Gary Cahill and Ramires had Jose Mourinho's men cruising after 38 minutes of their fourth-round tie but John Stead pulled a goal back before the break and former Chelsea player Filipe Morais equalised in the second half.
-- Spurs and Swansea also sent packing
Andy Halliday made it 3-2 before Mark Yeates' stoppage time goal sent the Bradford fans into raptures and left the manager of the Premier League leaders seething. Premier League champions Manchester City could have few complaints as they were outplayed by second tier promotion hopefuls Middlesbrough for whom Chelsea loanee Patrick Bamford deflected in the opener and Spaniard Kike wrapped up victory. The surprises, that begun earlier in the day when top flight Swansea City lost 3-1 at second tier Blackburn Rovers and had two players sent off, continued when Southampton went down 3-2 at home to Crystal Palace, meaning the top three in the Premier League all crashed out.
Fourth-placed Manchester United could only draw 0-0 at fourth tier Cambridge United on Friday. Tottenham Hotspur were also beaten 2-1 at home by the Premier League's bottom club Leicester City on Saturday. West Bromwich Albion avoided an upset at Birmingham City, winning the Midlands derby 2-1 but a poor day for the elite continued when Sunderland were held 0-0 at home by Fulham. Derby County beat Chesterfield 2-0 while Preston North End and Sheffield United, both of the third tier, will need a replay after a 1-1 draw.