The romance of the FA Cup is based on the idea of giant killers. Smaller clubs from further down the ladder of English football can get drawn against the best the Premier League has to offer—and sometimes, just sometimes, they do the impossible. This weekend, Premier League clubs were utterly routed by weaker opposition. The biggest upset was likely at Stamford Bridge, with Chelsea, up 2-1 at halftime against League One’s Bradford City, losing 4-2. Other major upsets included Manchester City losing 2-0 at home to Middlesbrough, Spurs losing to Premier League relegation bait Leicester City 2-1, Swansea being overpowered by Blackburn Rovers 3-1, and Southampton going out to Crystal Palace 3-2. Meanwhile, Liverpool and Manchester United were forced into replays by, respectively, Bolton Wanderers and Cambridge United (who were playing non-league football this time last year). Even the defending champions Arsenal had to fend off a late surge from Brighton and Hove Albion. Despite all the money and statisticians and sports scientists that drive the game at the highest level, football is still about 11 human beings playing against 11 other human beings. And as we saw this weekend, anything can happen.