The Premier League relegation race is shaping up to be one of the greatest scuffles of all time.
Nine clubs are separated by just five points after the final round, with most still having 12 to play.
Here, the PA news agency takes a look at each of the clubs involved.
Crystal Palace – 12th, 27 points
Palace are within striking distance of all their relegation rivals after failing to win a league game this year. Patrick Vieira’s side have won once in 12 games since the World Cup pause and only picked up eight points.
Wolves – 13th, 27 points
When Julen Lopetegui took charge in November, Wolves were second from bottom and four league wins put them out of harm’s way. But every fifth win has put them four points clear of the last three, having played a game more than all their rivals except Everton.
Nottingham Forest – 14th, 26 points
After five games without a win, Forest slipped to within two points of the last three and their recent defeat at Tottenham coincided with wins for Bournemouth and Everton, while Leeds and Southampton also picked up a point.
Everton – 15th, 25 points
Everton’s third 1-0 home win under Sean Dyche against Brentford on Saturday lifted them out of the drop zone, but they face Chelsea (away), Tottenham (home) and Manchester United (away) in the next three games.
Leicester – 16th, 24 pts
The Foxes are in free fall after losing four straight league games. They were comfortably mid-table before the World Cup break but have since taken seven points from 11 games – fewer than any other club since Boxing Day.
West Ham – 17th, 24 points
The struggling side of David Moyes came out of the last three on goal difference after Saturday’s home draw against Aston Villa but were whistled out again at full-time after one of six league wins. They have won just two of their nine league games this year.
Bournemouth – 18th, 24 pts
The Cherries’ 1-0 win over Liverpool was one of the shock results of the season and combined with their rivals’ loss of points, it lifted them from the bottom of the table and helped open the relegation battle wide.
Leeds – 19th, 23 pts
Leeds took a crucial point in Saturday’s draw with Brighton but had fallen to the relegation places before kick-off after Everton’s win and it wasn’t enough to pull them out. A win in 13 league games pretty much reflects their struggles this season.
Southampton – 20th, 22 pts
An unlikely goalless draw at Manchester United kept the Saints in touch with those above them despite slipping to last place. Recent victories against Chelsea and Leicester have kept them afloat.