An exciting Premier League season like no other is set for an enthralling finale. Fans will not know where to turn on Sunday with so much at stake throughout the table.
After 370 matches there is still so much to play for. Of the 10 fixtures, eight have implications for the title, for qualification for UEFA competitions next season, and for a club's Premier League status in 2022/23.
It's the first time a Premier League season has reached its final day with so many elements undecided.
After Liverpool's 2-1 win at Southampton on Tuesday moved them to a point behind Manchester City, the champions know anything less than three points at home to Aston Villa could end their defence of the Premier League title.
Standing in their way is Liverpool legend and now Villa head coach Steven Gerrard, who never managed to claim a Premier League title while at Anfield, but could help deliver a second to his former club.
Liverpool will be hoping that, at the ninth time of asking, they can be the first team to come from behind the leaders on the final day to be crowned champions.
Places for the UEFA Champions League, UEFA Europa League and UEFA Europa Conference League will also be decided.
Arsenal need to beat Everton and receive a favour from Norwich, who could still lift themselves from the bottom with a win.
Man Utd are sixth and in the UEL spot, but their goal difference is inferior to West Ham's, meaning that at Crystal Palace they must at least match the Hammers' result at Brighton & Hove Albion to avoid dropping to seventh and qualification into the UEFA Europa Conference League.
The battle to avoid relegation is now down to two clubs.
It means that in their home match with Newcastle United on Sunday, Mike Jackson's side need only match the result of Leeds' trip to Brentford to earn themselves a seventh consecutive season in the Premier League.
Leeds need to better whatever Burnley are doing, otherwise they will head back to the Championship after two campaigns in the top flight.
As well as the team prizes, there are a number of individual honours up for grabs on Sunday as the winners for the Golden Boot, Golden Glove and Playmaker of the Season awards are decided.
Salah is also leading the way for the Playmaker of the Season award with 13 assists and could emulate Harry Kane to claim the two Golden awards in the same season.