A thrilling Premier League season sees the key spots in the table still be decided on the final day.
Liverpool can still pip Manchester City to the title if results go their way, while just goal difference separates Burnley and Leeds in the relegation scrap.
In the battle for Europe, Tottenham still have work to do to pip Arsenal to fourth, while Europa League qualification is at stake between Manchester United and West Ham.
Read on as we pinpoint all the possible permutations on Sunday’s final day.
The title
Key fixtures: Manchester City vs Aston Villa, Liverpool vs Wolves
The title is in Manchester City’s hands as they head into the final day on 90 points, one ahead of Liverpool on 89.
That means Pep Guardiola’s will seal a fourth title in five years by beating 14th-placed Aston Villa at the Etihad on Sunday.
A draw or defeat against Steven Gerrard’s men and the title could head back to Merseyside.
The Reds will likely need to beat Wolves for that to happen, with a draw meaning it would take an extraordinary result at the Etihad for them to be crowned champions.
City’s superior goal difference of six strikes over the Merseysiders means Villa will need to win by seven or more for a draw to be enough for Jurgen Klopp’s men.
There also an extremely slim chance of an unprecedented play-off game to decide the title, with a 5-5 draw at Anfield and a 6-0 defeat for the Citizens seeing the pair finish level on points, goal difference and goals scored.
Top four
Key fixtures: Norwich vs Tottenham, Arsenal vs Everton
Having been in the driving seat for much of the run-in, Arsenal are now relying on relegated Norwich to help them seal qualification for the Champions League over Spurs.
Antonio Conte’s men head to Carrow Road on 68 points, two ahead of the Gunners on 66 and with a far superior goal difference of 24 — 15 more than their North London rivals.
That means a win over the Canaries would see them join City, Liverpool and Chelsea in Europe’s elite competition and a draw would also be enough.
But if Dean Smith’s men pull off an unlikely win on the final day, an Arsenal victory by any score will see Champions League football return to the Emirates next season.
Anything less against Frank Lampard’s men and it will be the Europa League next term for Mikel Arteta and Arsenal.
Europa League
Key fixtures: Crystal Palace vs Manchester United, Brighton vs West Ham
It has been a dreadful season for Manchester United but qualification for next season’s Europa League gives them something to play for during their trip to Crystal Palace.
The sixth-placed side’s points total of 58 has them two ahead of West Ham, who will take a place in the Europa Conference League next term as it stands.
A victory at Selhurst Park will guarantee a place in Europe’s secondary competition but anything less could spell trouble for Ralf Rangnick’s men.
If the Red Devils lose or draw against the Eagles, the Hammers will leapfrog their rivals into sixth with a win over Brighton by way of their goal difference of 11 compared to United’s one.
But if David Moyes’ men fail to gain three points at the Amex, the Red Devils will cling on to sixth regardless of what happens in their clash.
Relegation
Key fixtures: Burnley vs Newcastle, Brentford vs Leeds
Potentially the most nail-biting of all the battles to be decided is at the bottom.
A three-way fight has now become two with Everton’s thrilling 3-2 comeback win over Crystal Palace on Thursday making them unreachable on 39 points.
But just goal difference currently splits Burnley and Leeds, who both sit on 35 points.
A crucial point for the Clarets against Aston Villa on Thursday has put survival in their own hands by virtue of their goal difference of -18 compared to Leeds’ -38.
A victory at home to Newcastle will guarantee survival for Burnley regardless of their rivals’ result at Brentford.
In order to avoid the Whites’ dropping back down after just two seasons in the top flight, they must better Burnley’s result. Defeat for Jesse Marsch’s men will see them relegated.
If Burnley draw against the Magpies, Leeds will need to win to seal safety but if Mike Jackson’s men fall to defeat against the in-form Geordies, just a point is enough for Leeds to secure safety in West London.