It all comes down to this gameweek. After 37 weeks of Premier League action, the league title still has no name engraved on it. Nor has the fourth Champions League spot or second Europa League spot been decided. Indeed, the third relegated team is still to be determined.
This makes for a dramatic, frenetic, pressure-laden season finale.
Even more interesting is that each of these aspects of the league will be challenged by two teams.
Manchester City and Liverpool are both in contention for the title. Tottenham and Arsenal will be hopeful for the UCL spot, while Manchester United and West Ham both have to battle for the last Europa League place.
With Everton having survived in dramatic fashion, one of Burnley or Leeds will be relegated at the end of the last matchday.
There is plenty at stake. Come Sunday afternoon, the permutations and calculations will begin.
Review of Gameweek 37
The last gameweek did not fail to deliver on excitement and drama.
Harry Kane’s penalty was just enough to give Tottenham the crucial points against an equally desperate Burnley side.
Wolves and Norwich shared the spoils in a 1-1 draw as Manchester City came from behind to draw West Ham 2-2 to keep their destiny in their hands.
Leicester City hit an already-relegated Watford for five.
Pascal Struijk scored a last gasp goal for Leeds to keep hope alive with a 1-1 draw with Brighton.
Aston Villa drew 1-1 with Crystal Palace as Everton lost 3-2 to Brentford.
Newcastle complicated affairs for Arsenal with a comfortable 2-0 win
Liverpool with a much-changed side edged past Southampton 2-1.
Preview Of Gameweek 38
This gameweek promises plenty. There will be no holds barred as teams fight to achieve their respective objectives.
Crystal Palace hosts Manchester United. The Red Devils will be keen to end the season on a positive note.
Arsenal will be desperate to get maximum points against a settled Everton. A win, though, may not be enough if their neighbours get a positive result.
Chelsea takes on Watford as Leicester City and Southampton do battle.
Brentford will face off against a charged Leeds side. The Whites will throw everything at this fixture.
Burnley takes on Newcastle for a place in the Premier League next season.
Manchester City can successfully defend the title with a win against Aston Villa.
Tottenham will optimistic about getting at least a draw when they visit Norwich as Brighton and West Ham lock horns in another fate decider.
Liverpool will look to do their part in the title chase with a win against Wolves.
Predictions for Gameweek 38
BetBiga Booking Code: log54
Crystal Palace vs Manchester United (2)
Arsenal vs Everton (1)
Chelsea vs Watford (1)
Leicester City vs Southampton (goal/goal)
Brentford vs Leeds (over 1.5 goals)
Burnley vs Newcastle (over 1.5 goals)
Manchester City vs Aston Villa (1)
Norwich vs Tottenham (1)
Brighton vs West Ham (over 2.5 goals)
Liverpool vs Wolves (1)