The League Two season is entering its final stretch and it is almost impossible to call.
Heading into the last eight rounds of fixtures, there is remarkably just six points separating second-placed Exeter from tenth-placed Mansfield. Add in the fact that the Stags have two games in hand and it is shaping up to be a grandstand finish in the fourth tier come the final round of fixtures on May 7.
David Prutton, host of Sky Sports ' EFL coverage, feels pace-setters Forest Green will ultimately go straight up but concurs that it is incredibly hard to call who will join them. Speaking on the Mirror Football podcast, he said: "Forest Green won for the first time in eight games against Colchester and it was a big, big win for them.
"Considering many thought they were already up, it goes to show you cannot get carried away. They needed that win and I think it might help them turn a corner. But underneath them, you've got the likes of Sutton, Exeter, Joey Barton's Bristol Rovers. It's so hard to call - it's crackers!"
Here, ahead of another crucial weekend of fixtures, we take a look at those sides fighting for a place in League One next term.
Forest Green Rovers
Which four sides will go up? Let us know in the comments
As mentioned, Forest Green are top and that win over Colchester got them back on track after a mini-wobble.
Rob Edwards' side have been top for most of the campaign and are currently nine clear of fourth place with a crucial game up their sleeve. Their next three games are all at home and a seven or even nine-point return would have them with one foot in the third tier for the first time in their history.
Exeter City
Always the bridesmaid, never the bride. Exeter have suffered play-off final heartache in three of the past five seasons in League Two. Matt Taylor and Grecians' supporters will be desperate to avoid that particular route this season and like Forest Green they too have a game in hand on the chasing pack.
They're in good fettle too, with just one loss in 15 and their run-in doesn't look too horrendous but they will be wary of history repeating itself if they fall short of the automatic spots.
Northampton Town
The Cobblers have endured a yo-yo existence in recent times. Three of the last four seasons have seen them promoted or relegated and if it was up to boss Jon Brady, that pattern would continue this term.
Well-placed in third, Northampton have a favourable run-in although they face stern tests against Mansfield and Exeter.
Bristol Rovers
Joey Barton is never far from drama but his Rovers side are coming into form at the right time. Relegation hurt Barton and four wins on the spin has them fourth at present.
Tranmere and Forest Green are the only sides they face in the final weeks of the season who have genuine promotion ambitions. Whatever happens, if it involves Barton, it is unlikely to be dull.
Tranmere Rovers
Rovers lost out in the play-off semi-finals last season but have responded well this term.
Mickey Mellon's side have put themselves in contention again this season but goals are their problem. They are the lowest scorers in the top ten and can't rely on a proven scorer. Their top marksman has just six.
Newport County
Like Exeter, Newport have bad memories of the play-offs. They suffered two final defeats in the last three seasons under Michael Flynn and it came as a shock to many when he departed the club in October.
When Flynn left the Exiles they were 15th but new boss James Rowberry has pushed the side on well. Under a new manager, they are likely to adopt a different approach after losing to Morecambe in last year's final.
Swindon Town
The Robins endured a chaotic summer with a takeover from Clem Morfuni going through after a farcical pre-season. They have impressed under Ben Garner and perhaps defied expectations by being right in the play-off conversation. Games against Newport and Forest Green look crucial.
Sutton United
Arguably the story of the season so far. EFL newboys Sutton have made it to the EFL Trophy final (they play Rotherham on April 3) and have also been smashing glass ceilings in League Two aswell.
Matt Gray's side are right in with a shout of an unlikely play-off place provided they can negotiate a tricky final eight games.
Port Vale
Assistant boss Andy Crosby is taking on the reins whilst manager Darrell Clarke is away on compassionate leave. He's done a decent job so far, with Vale unbeaten in their last four.
Crucially, they have a game in hand as they bid to end a five-year absence from League One. Games against Bristol Rovers, Newport and Exeter inside the final four matches could be pivotal.
Mansfield Town
The Stags went on a superb run of form from late October and that has catapulted them into the play-off picture. As mentioned, Nigel Clough's side are down in 10th but if they win their two games in hand they are level on points with Exeter.
Clough has been able to make canny loan signings such as Newcastle's Matty Longstaff and Man United goalkeeper Nathan Bishop. Their run-in includes two meetings with Forest Green as well as games against play-off rivals Sutton and Northampton.