Points deductions have turned the Premier League relegation dogfight into a bit of a farce, but Everton and Nottingham Forest's respective financial misdemeanours mean the scrap is a hotly competitive one.
While Sheffield United were set up for failure almost immediately after earning promotion, fellow promoted sides Luton Town and Burnley have at least made decent fists of attempting to survive in the top flight.
With the Blades all but down already, four teams are fighting it out to avoid the two relegation spots during the final month of the season.
Here's the relegation run-ins for all clubs involved in the battle at the bottom.
There's no doubting the controversy surroundingEverton's win over Nottingham Forest, but those three points will prove significant in their fight for survival.
The Toffees have been deducted eight points in total this term due to various financial breaches, leaving them in the mire, but Sean Dyche's side have constantly kept their heads afloat.
Recent home wins over Burnley and Forest were huge and, given their current advantage, they may just need a win or two from their remaining fixtures to guarantee safety. Dyche's team still have Brentford, Luton and Sheffield Utd to play.
Date / Kick-off Time (BST)
Fixture
24/04/24 / 20:00
Everton vs Liverpool
27/04/24 / 17:30
Everton vs Brentford
03/05/24 / 20:00
Luton Town vs Everton
11/05/24 / 15:00
Everton vs Sheffield Utd
19/05/24 / 16:00
Arsenal vs Everton
Having lost the recent 'deducted points derby', Forest are in some strife and ridiculous statements aren't going to help their cause.
Nuno Espirito Santo has failed to oversee a notable resurgence since he took over from Steve Cooper midway through the campaign, although his team does have a rather kind fixture
Read on 90min.com