The point in the season where champions are crowned and losers are consoled is upon us, with Arsenal, Liverpool and Manchester City all fighting for Premier League title glory.
The three English giants have participated in one of the best title races in recent memory and each believe they have what it takes to claim the silverware come the end of the campaign in May.
The Premier League can be at its most unpredictable during the months of April and May with so much at stake, but that won't stop us at predicting the last matches of the 2023/24 season and who the potential champions might be.
Arsenal are in the driving seat in the Premier League title race and know eight wins from eight matches will cement their place at the top of the table. That said, there are more than a few tricky fixtures for Mikel Arteta's side to navigate.
While they will be favourites for each of their upcoming battles with Aston Villa, Wolves and Chelsea, all three sides provide unique threats that could hinder the Gunners' title hopes.
There are also the small matters of trips to Manchester United and Tottenham and victories against those two top-six rivals could ultimately prove the difference between success and failure for the north Londoners.
Liverpool have got through the season with functional football often far from their scintillating best and their wastefulness in front of goal has at times proven to be their Achilles heel.
They should be able to navigate imminent clashes with Crystal Palace, Fulham and Merseyside rivals Everton before a tougher three-game gauntlet of West Ham, Tottenham and Aston Villa. They'll need to emerge with enough points there to stay in the hunt ahead of the final-day hosting of Wolves.
However, it's that tricky Villa
Read on 90min.com