The Premier League table is starting to take shape and it promises to be a competitive season at the top.
While there is so much football still to be played, 10 games offers a decent sample size from which to judge the respective teams.
The weekend started with crisis club Manchester United’s last-gasp win at Fulham in the Saturday lunchtime kick-off.
Crystal Palace became the latest team to win at Burnley while Sheffield United scored a 100th-minute penalty to record their first win of the season against Wolves.
Sunday then saw Nottingham Forest beat an in-form Aston Villa before Luis Diaz scored an emotional late equaliser for Liverpool to deny Luton a famous three points.
There was also the small matter of Mauricio Pochettino’s return to Tottenham on Monday as Chelsea beat nine-man Spurs 4-1 in a truly chaotic London derby.
Premier League table 2023-24
Live scores, fixtures and results