The Premier League title race is going to be an extremely tight race until the very end, as we enter the final stretch of the 2023-24 season.
But, who will win it all?
[ MORE: How to watch Premier League in USA ]
Reigning champs Manchester City are in a very strong position and are chasing history as they try and become the first team in history to win four-straight top-flight titles in England. But the Gunners are hanging in there and have a chance heading into the final day as Mikel Arteta’s side have been imperious since the turn of the year. Liverpool had the Jurgen Klopp factor as he enters his final few games in charge but the Reds have stumbled at precisely the wrong time of the season and are now out of the title race.
At one point we were calling Aston Villa and Tottenham outside title contenders but any fairytale hopes they had have fallen by the wayside.
With a handful of games to go it is all about Arsenal and Manchester City.
[ MORE: Latest Premier League table ]
Below we focus on the current top three in the Premier League and predict the points they will get and how it will all pan out between now and the final day on May 19.
Arsenal
Current position: 1st
Current points: 86 points (+61 goal difference)
Games remaining: Everton (H)
Predicted points: 89 points
We thought Mikel Arteta’s side were a different animal to last season. But their shock defeat at home to Aston Villa (a very good side) felt all too familiar to their collapse last season. But Arteta’s side bounced back from that with five-straight PL wins as he rolled out Bukayo Saka, Declan Rice and Martin Odegaard time and time again. City have more depth and experience but Arsenal have real quality and have taken it down to the final game of the season. The Gunners are waiting patiently for any slip up from Man City.
Manchester City
Current position: 2nd
Current points: 85 points (+58 goal difference)
Games remaining: Tottenham (A), West Ham (H)
Predicted points: 91 points
We all know City are a juggernaut and at this time of the season they kick on. Even though they are looking susceptible on the counter attack, Erling Haaland is back fit and his four goals against Wolves underlined his clinical nature has returned. City are in imperious form and have peaked at the right time. They know if they win their final two games (both very winnable, with Tottenham away the only really tough game but are Spurs going to want to give Arsenal a chance of winning the title?) they will be champions. They are now the red-hot favorites.
Liverpool - CANNOT WIN THE TITLE
Current position: 3rd
Current points: 78 points (+43 goal difference)
Games remaining: Aston Villa (A), Wolves (H)
Predicted points: 84 points
Just as Liverpool’s injury issues eased they suffered a shock home loss to Crystal Palace and now have fallen to Everton and drawn at West Ham in a triple whammy of a setback. Their lack of ruthlessness in recent poor displays proves that nerves were there and even though the Klopp factor was the x-factor for Liverpool as their players wanted to give him a trophy-laden finale, they came up just short.
And the winner will be...
Manchester City! Okay, this prediction could change before May 19 but you can’t look past Pep Guardiola’s side hitting top form at the perfect time of the season. City still have to rotate expertly down the stretch but they have so much experience in these kind of situations. It is clearly advantage Manchester City but Arsenal are hanging in there and will make the most of any Man City slip up. Liverpool had a woeful April and couldn’t hang in there but they made this a three-horse race for a long time. As we enter the final week there is still plenty of room for more twists and turns to come. Grab the popcorn.