The English Premier League could see brand new champions crowned this weekend, as the season builds towards its climax at both ends of the table.
All eyes are on the Etihad Stadium on Saturday evening as Manchester City eye the three points that will get them over the line to regain the EPL title.
Fellow Uefa Champions League finalists Chelsea stand in the way of Pep Guardiola’s side, with the Blues still pushing to make sure of their top four finish ahead of their continental showdown.
Manchester United are the last men standing as far as the title race is concerned, having dragged it out longer than most thought possible thanks to a sterling run of form.
The Red Devils are away to Aston Villa on Sunday afternoon, by which time their pipe dream may well have bitten the dust.
Liverpool are in a race against time to squeak a top four finish as they host Southampton at Anfield on Saturday night.
They face a battle with, among others, Tottenham, who have shrugged off their hovering dark cloud since sacking coach Jose Mourinho.
A trip to Elland Road to face tricky customers Leeds is their next assignment, as the pair kick off Saturday’s action in the lunchtime match.
Sheffield United and Crystal Palace round off the day’s games, with the hosts already relegated and the visitors already on the proverbial beach.
One-time title contenders Leicester will go a long way to securing their top four finish is they can do the business on Friday night against Newcastle at the King Power Stadium.
West Ham and Everton have their elbows sharpened in the pack below the Foxes, with the pair going toe-to-toe at the former Olympic Stadium on Sunday afternoon.
They are followed across London by Arsenal taking on West Brom at the Emirates Stadium, where the Gunners could push the away side over the brink and down into the abyss of the Championship.
There is an air of seeing out time about the day’s opening fixture, as Wolves and Brighton meet at Molineux.
No such irrelevance about the Monday night football, though, as Fulham scrap for their Premier League survival at home to Burnley.
English Premier League predictions for 7-10 May
Prediction methodology explained: The expected win percentage is based off publicly available odds. For example, if a team’s odds are 2.30, the expected chance of winning is 43%. If the odds are 1.62 the expected chance of winning is 62% and so on. These are accurate at the time of writing but are subject to change. Where there is no value listed, the odds were not available at the time of writing.