It was another thrilling weekend of Premier League action with shocking performances and stunning results aplenty.
Liverpool became the sixth different team to finish a gameweek on top of the table after their latest late-showing away to Crystal Palace on Saturday lunchtime.
Aston Villa completed a sensational double by toppling Mikel Arteta's profligate Arsenal side three days after dominating Manchester City.
Everton turned in another superb performance, while Fulham remarkably recorded their second successive 5-0 win.
And of course there's Manchester United and their sorry display against Bournemouth.