As we enter the penultimate round of Premier League matches, there is plenty at stake at both ends of the table. Indeed, every match this weekend has significance either for the title fight, the race for European spots or the relegation battle.
Race for the title
After Manchester City's 3-0 win at Everton and Arsenal's defeat by the same scoreline at home to Brighton & Hove Albion, City are on the verge of securing top spot.
TV Info - Broadcasters
Pep Guardiola's side could be champions as early as Saturday, should Arsenal lose at Nottingham Forest.
Man City need only to match Arsenal's result at home to Chelsea the next day to seal a fifth title in six seasons.
So, an Arsenal draw would mean only a point is required for the defending champions to retain the Trophy.
See: When can champions be decided?
Race for UEFA Champions League
Newcastle United are moving closer to finishing in a UEFA Champions League position after their emphatic 4-1 win against Brighton & Hove Albion on Thursday night, and can secure their place in Europe's premier club competition by more than one outcome in Matchweek 37.
TV Info - Broadcasters
If Liverpool lose to Aston Villa on Saturday, Newcastle would secure a top-four spot without having to kick a ball.
And even if Liverpool win, Eddie Howe's side could finish the job themselves by beating Leicester City on Monday night.
Manchester United occupy the final Champions League spot. If they beat AFC Bournemouth on Saturday and Villa win at Anfield, Man Utd will be guaranteed a top-four finish.
Should Man Utd and Liverpool both win, United could still reach the Champions League by beating Chelsea in their midweek match.
Race for UEFA Europa League
No matter what happens in Liverpool's final two matches, Jurgen Klopp's side are guaranteed to finish at least sixth and qualify for the UEFA Europa League.
Brighton will join them in the competition if they beat Southampton on Sunday and then Man City on Wednesday, or if they win one of the two matches while Tottenham Hotspur and Villa both lose to Brentford and Liverpool respectively.
See: How teams qualify for Europe
Race for the UEFA Europa Conference League
Brentford and Fulham are still in contention to play in Europe next season. The former produced a fine comeback win against Spurs to remain in the hunt, while the latter need to beat Crystal Palace.
Battle to avoid relegation
This weekend's matches could determine whether Leicester and Leeds United join Southampton in being relegated to the Championship.
TV Info - Broadcasters
Leeds will be relegated if they lose at West Ham United on Sunday, alongside Everton beating Wolverhampton Wanderers and Forest defeating Arsenal the previous day.
Leicester will be relegated if they fail to beat Newcastle and Everton take three points at Wolves.
A nail-biting affair at the bottom 😬 pic.twitter.com/hb9bWdFvCY
— Premier League (@premierleague) May 17, 2023
See: Premier League 2022/23 relegation battle
Individual honours
While Erling Haaland and Kevin De Bruyne are likely to be confirmed as the winners of the Golden Boot and Playmaker of the Season award on the final day of the season, the Golden Glove could be determined this weekend.
David De Gea is currently on 16 clean sheets, two clear of Alisson.
The Man Utd goalkeeper is already guaranteed at least a share of the award. If he manages a clean sheet at Bournemouth on Saturday, or Alisson concedes at home to Villa, De Gea will be confirmed as the outright winner.