In a Premier League season which has gone through plenty of twists and turns already, there were yet more this weekend.
Manchester City were beaten 4-2 by Leicester City as Jamie Vardy got back on the goal trail with a stunning hat-trick, meanwhile title challenging Liverpool stumbled too, drawing 2-2 with West Ham United.
Manchester United also proved they’re clicking into gear as they defeated Tottenham 1-0, thanks to a Henrikh Mkhitaryan.
And Arsenal showed they’re up for a battle as they saw off Stoke City with a 3-1 victory.