Leicester’s 2-1 defeat to Everton continued the Foxes’ rotten run of form, with Brendan Rodgers’ side having picked up just two points from their four games since football returned.
Chelsea, meanwhile, were unable to continue their fine recent form as they lost 3-2 to the Hammers, and a number of teams are now closing in on Frank Lampard’s side.
There is a big game between Sheffield United and Tottenham tomorrow evening, with the winners leapfrogging Arsenal into seventh place and keeping themselves in with a fighting chance of a Champions League place.
And with the likes of Manchester United, Wolves, Burnley and Sheffield United all still in contention, there is still a huge amount to play for.
To make matters even more complicated, fifth place may still be enough for a Champions League spot if Manchester City’s UEFA ban is upheld.
Here’s a look at every contending side’s situation going into the final few games of the season…
Current position: 3rd
Current position: 4th
Current position: 5th
Current position: 6th
Remaining fixtures: Arsenal (H), Sheffield United (A), Everton (H), Burnley (A), Crystal Palace (H), Chelsea (A)
Current position: 7th
Remaining fixtures: Wolves (A), Leicester (H), Tottenham (A), Liverpool (H), Aston Villa (A), Manchester City (H), Watford (H)
Current position: 8th
Remaining fixtures: Sheffield United (A), Everton (H), Bournemouth (A), Arsenal (H), Newcastle (A), Leicester (H), Crystal Palace (A)
Current position: 9th
Remaining fixtures: Sheffield United (H), West Ham (A), Liverpool (A), Wolves (H), Norwich (A), Brighton (H)
Current position: 10th
Remaining fixtures: Tottenham (H), Burnley (A), Wolves (H), Chelsea (H), Leicester (A), Everton (H), Southampton (A)