There were a number of high-profile matches that played out over this past weekend.
We also saw some interesting relegation scraps and the battle for 4th-place heat up.
Here are four things we learned from the latest Premier League gameweek.
The title race is wide open
A few weeks ago it looked to be Arsenal’s Premier League title to lose. The Gunners had amassed 50 points in half a season and were on course to match the record for most points in a single campaign (100).
However, Arsenal have now lost one and drawn two of their previous five league outings. As a result, if Manchester City beat the Gunners on Wednesday, they will go top of the table – though Arsenal still have a game in hand.
Average Manchester City are still deadly
Speaking of Manchester City, they picked up a comfortable 3-1 win over Aston Villa on Sunday afternoon.
The Citizens were not at their best by any means, but even so, they were able to dominate Villa and ease to three points. Should City finally get back to their best in the coming weeks, another Premier League title looks likely.
Spurs do a Spurs
Just when it looked as though Tottenham were going to revive their campaign with a huge win over Manchester City, it all fell apart a week later.
Tottenham were smashed 4-1 by a struggling Leicester side at the weekend and it looks as though fans of the Lilywhites are in for another season of mediocrity.
Newcastle will not get top-four
Newcastle remain 4th in the Premier League but it is clear they will not secure Champions League football this season.
The spark is beginning to fade after a superb first half of 2022/23. The Magpies have now won just one of their last six league outings, drawing the remaining five games. Newcastle do not have the squad to compete for a top-four place and it is only a matter of time before they slip out of the top-four.
Liverpool vs Everton betting tips: Premier League preview, predictions, team news and odds
Champions League round of 16 preview: predicting who will qualify in each tie