December is upon us, and it's becoming clear which teams will be challenging where, with the title contenders making statements of intent and the relegation candidates showing that they're not up to par.
At the same time though, the table shows no signing of cementing itself any time soon, with just five points separating third place from 10th place. In a weekend of upsets, Chelsea scored their first goal of Rafa Benitez's reign before capitulating to lose 3-1, while Arsenal produced yet another poor performance with a shocking 2-0 defeat to Swansea at the Emirates.
Manchester United and Reading scored seven goals between them within a thrilling 26 minutes, but the match was settled at that as United won 4-3. Manchester City stumbled with a home draw against Everton, while Spurs continued a purple patch of form to beat Fulham 3-0 at Craven Cottage.
Here are five things we learned from the Premier League weekend.