Another surprising weekend of Premier League action has brought about plenty of talking points with Everton looking a completely different team under Sean Dyche and Manchester City taking another slip in their hunt for the Premier League title.
Arsenal re-established their lead at the top after an impressive comeback showing against Aston Villa and showed they are seriously up for the fight, while Graham Potter's Chelsea woes took another turn for the worst.
Sportsmail covers all the big talking points as we look at 10 things we learned from the Premier League weekend.