We're a third of the way through the Premier League season and the 20 teams are starting to split up into their various groups.
First there's the title race and Chelsea, Manchester City and Liverpool all look a cut above the rest - but all three teams winning this weekend shows there's very little to choose between them.
Then there's the race for Europe and that really is anyone's game. Arsenal and West Ham lost their winning streaks to show signs of inconsistency, while Tottenham picked up a much-needed first league win under Antonio Conte to put their name in the ring.