The finishing line of the 2016/17 season is in sight, and it's time to start looking at the potential ups and downs across the three EFL divisions.Rotherham United's fate has been sealed in the Sky Bet Championship, but there's possible movement in the other two divisions this weekend...
Relegated: Rotherham United
Sheffield United were denied promotion by Fleetwood Town in midweek, but this time promotion is in their own hands.
Chris Wilder returns to his former employers Northampton Town, where he knows that three points will see his side return to the Sky Bet Championship after six seasons away.
If the Blades fail to beat Northampton Town, they can still go up, providing they match the result of Fleetwood Town, who travel to Oldham Athletic.
At the other end, Coventry City will be relegated if they lose at home to Peterborough United, while Chesterfield are also at risk of the drop with defeat.
If the Sky Blues win or draw, then their fate will be in the hands of several teams.
A draw would condemn Mark Robins' men to Sky Bet League Two if Oldham, Gillingham and Port Vale were all to pick up a point in their respective fixtures.
Three points at the Ricoh Arena would preserve the Checkatrade Trophy winners' League One status, unless the aforementioned trio, along with Bury, all won. Charlton Athletic would also need a point at home to Southend United.
The latter of those scenarios would also apply to Chesterfield, should the Spireites lose their crunch clash with Port Vale.
Doncaster Rovers did their bit last weekend, but they were relying on other results, which didn't go in their favour.
No matter, because three points at home to Mansfield Town this weekend will secure their immediate return to Sky Bet League One, regardless of results elsewhere. If Rovers draw, they will go up if Stevenage fail to beat Colchester United.
Should Rovers suffer defeat, they can still secure promotion, but would need Darren Sarll's men to lose in Essex, and hope that Luton Town fail to win at Barnet.