While the curtains fall on yet another fantastic Premier League season this Sunday, there is still one final day expected to be filled with drama, excitement and disappointment, with a multitude of eventualities still left to be decided.
Manchester City are on course to win their sixth Premier League title, their fourth under Pep Guardiola, with a win over Aston Villa enough to see them retain their crown as they start one point ahead of second-placed Liverpool.
And for neighbours Manchester United, an away trip to Selhurst Park beckons, with United looking to hold onto the final Europa League place with West Ham hot on their heels and hoping to pounce on a potential slip up from Ralf Ragnick's side.
READ MORE: 'Take my money' - Man City fans rave as new home kit for 2022/23 is revealed
The final day has games across the league you won't want to miss and every fixture is expected to be broadcast live across the Premier League's TV partners in the UK.
All 10 games will kick-off at 4pm (BST) on Sunday 22nd May, with both Manchester City and Liverpool's fixtures taking centre stage under the Sky Sports cameras.
This is not the first time that the title has been decided on the final day, with the Citizen's winning their fourth Premier League crown in 2019 after coming back from a goal down to win 4-1 against Brighton at the Amex.
For Manchester United, a win against Crystal Palace is a must. Should they draw and the Hammers beat Brighton, David Moyes' side would leapfrog them into sixth place because of their far superior goal difference.
Here is the final day fixture list in full and broadcast information as things stand:
Arsenal vs Everton, 4pm
Brentford vs Leeds, 4pm
Brighton vs West Ham, 4pm
Burnley vs Newcastle, 4pm
Chelsea vs Watford, 4pm
Crystal Palace vs Manchester United, 4pm
Leicester vs Southampton, 4pm
Liverpool vs Wolves, 4pm, Sky Sports
Man City vs Aston Villa, 4pm, Sky Sports
Norwich vs Tottenham, 4pm
Sign up to our City newsletter so you never miss an update from the Etihad Stadium this season.