This weekend's final round of SkyBet Championship games could see Birmingham City fall to the third division for the first time in two decades, unless they can take at least a point from Bolton Wanderers.
The Blues, in dire straits following the jail of their owner Carson Yeung, fell to a 1-0 defeat at home against Wigan in midweek, extending their miserable slump at St Andrews, which has seen them without a win in seven months.
It is between them, Doncaster, Millwall and Blackpool to see who joins Yeovil and Barnsley in next year's League One, with Paul Dickov's Rovers travelling to his ex-side, Leicester City, in a game which could see The Foxes reach the 100 point barrier.
Millwall's recent resurgence under Ian Holloway has seen him nominated for April's "Manager of the Month" award, and with three points needed, their tie against Bournemouth could see them safe.
And Blackpool, who back in December held a play-off place, look to have dragged themselves away from a danger after a shock victory last week against Wigan. Their home tie against Charlton should see them take the point they need to keep them in the league.
At the top end of the table, and the last play-off spot is still very much up for grabs. Reading and Brighton are the front runners for it, with Blackburn's goal difference probably too low to realistically challenge.
Reading and Brighton both face tough trips however, with the already promoted Burnley travelling to Reading, and the Seagulls venturing to Forest, whose slim hopes died last week.
Wigan could yet slip a spot, should they fail to take a point from Gary Bowyer's Blackburn. Whoever finishes in that sixth spot will face in-form Derby County, who secured third last weekend, whilst Wigan or Reading will take on QPR.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.