Not so long ago Rotherham had one eye on the automatic promotion places in League One after a blistering 14-game unbeaten run.
But now, after four defeats in six games, the Millers are now looking over their shoulder as they aim to lockdown a play-off spot.
So, with six games to go how many points do they need to be guaranteed their place in the top six?
Well, keeping matters exclusively in their own hands, if they take 11 points from games against Fleetwood, Wigan, Gillingham, Bristol Rovers, Plymouth and Blackpool then they will do it.
That will leave them on a total of 77 and three other teams cannot all get that many points, factoring in that so many of the teams in the play-off mix have to play each other.
Of course, the number is likely to be much less than that, as that figure is based on teams winning all of their games when a lot of them have tricky run-ins.
The @SkyBetLeagueOne table is too close for comfort…
Nervous for your team heading into the final straight?
— Sky Bet League One (@SkyBetLeagueOne) April 2, 2018
Peterborough must play Plymouth and Portsmouth, while also facing Blackburn and Shrewsbury and Charlton also take on those two automatic promotion hopefuls, as well as Scunthorpe, Bristol Rovers and Portsmouth.
Portsmouth take on Charlton, Plymouth and Peterborough while Plymouth have games against Peterborough, Portsmouth and Rotherham.
Scunthorpe must play Charlton, while outsiders Bristol Rovers play Charlton and the Millers as well as Blackburn and Wigan.
So, four wins guarantees them the play-offs but it might be much less.