It was a breathless weekend in the Barclays Premier League, with some stunning scorelines at the end of play.
Who would have predicted Tottenham beating a nine man Liverpool 4-0 (and playing brilliantly when both teams had eleven players too)?
Did Chelsea really deserve to be 3-0 down at half time to Manchester United? In the first 45 minutes, they only conceded three shots on target – with the first two goalscorers offside at the time to boot.
We’ll gloss over THAT Fernando Torres miss, as on the whole the Spain international had a pretty good match.
The disastrously out of form Blackburn Rovers also capped a remarkable comeback against Arsenal with forgotten man Yakubu grabbing a brace.
Impressive wins for promoted sides QPR, Swansea and Norwich also indicate a gradual understanding of what is needed to survive.
After all the mayhem, which players made it into the Fanatix Premier League team of the week?
Michel Vorm (Swansea)
Phil Jones (Manchester United)
Anton Ferdinand (QPR)
Phil Jagielka (Everton)
Luka Modric (Tottenham Hotspur)
Sebastian Larsson (Sunderland)
Luis Nani (Manchester United)
Junior Hoilett (Blackburn Rovers)
Sergio Aguero (Manchester City)
Ayegbeni Yakubu (Blackburn Rovers)
Emmanuel Adebayor (Tottenham Hotspur)