The full allocation of games were played on Saturday in League Two, and the race for promotion looks set to go down to the wire.
Just nine points separate the top nine teams in the division, and there is still plenty to play for at the other end of the table too.
Crawley Town 2-0 Exeter City
Crawley Town picked up just their second win in seven league games to claw themselves back into the play-off picture and put a dent in Exeter City’s promotion push.
With their main goal scorer in the first half of the season, Max Watters departing the club in January, the Red Devils have been looking to players like Ashley Nadesan to contribute with more goals.
He answered their calls on this occasion, following up Tom Nichols’ penalty to seal a comfortable win for John Yems’ side.
Bolton Wanderers left it late to record their sixth league win in seven against Ian Evatt’s former side Barrow, who are without a manager once again, having dismissed Michael Jolley a week ago.
Shaun Miller’s added-time goal condemned the away side to their seventh defeat in nine games, whose last four defeats have all been by a one-goal margin.
Walsall 1-2 Bradford City
Midfielder Levi Sutton played a starring role as Bradford City continued their surge up the table under joint managers Mark Trueman and Connor Sellars, who were appointed on a permanent basis before the 1-0 victory over Leyton Orient.
Sutton scored one and set up the other for the visitors, who have now won four consecutive fixtures and only lost one of their last 13 outings.
Mark Moseley’s men picked up another vital point at home in their push for survival, with Southend United taking eight of the last 15 points available.
Salford City dominated possession of the ball but could not get their frontman Ian Henderson in the game. The Ammies struggled to create a chance of any real significance against a resolute Southend side.
Scunthorpe United 0-2 Cheltenham Town
Sam Smith and Callum Wright's first-half goals kept Cheltenham Town's promotion push firmly on track with a comfortable victory against a resurgent Scunthorpe United side.
A half-volley from Smith and a poacher’s finish from Wright allowed the Gloucestershire travellers to sit back and absorb pressure in the second half, which they did excellently well to take all three points.
Mansfield Town 1-0 Morecambe
Jordan Bowery's first-half strike earned Mansfield Town a valuable home win and prevented high-flying Morecambe from eliminating the gap to the automatic promotion places in League Two.
Bowery’s first-time effort just before the break also ended a five-game winless run for the Stags and pushed Nigel Clough’s side up to 16th in the table.
Despite their great form, Morecambe were poor in this one, registering just one shot on target, which failed to test Aidan Stone in the Mansfield goal.
Leyton Orient 1-3 Tranmere Rovers
Ross Embleton was desperate for a win heading into this game, having gone the previous six without one; however, the Orient boss left the game not just without the points but also his job.
On the other hand, Tranmere Rovers continued their stellar form, securing their fifth win in seven games, which keeps them in hot pursuit of an automatic promotion spot.
James Vaughan, who has 18 goals this season, did not score against Orient but set up Kaiyne Woolery for the second of three brilliant Tranmere goals.
Harrogate Town 1-0 Grimsby Town
Grimsby Town failed to build on their first win of 2021 in midweek in a lacklustre defeat to Harrogate Town, leaving them rooted to the bottom of the table.
Simon Weaver’s side completed the double over the Mariners thanks to a second-half header from Mark Beck, his first goal since September 2019, with the home side moving into the top half of the table in their debut EFL campaign.
Carlisle United 1-3 Oldham Athletic
A scintillating comeback in the last 20 minutes of the game against Carlisle United ensured that Oldham Athletic ended their three-game winless run.
The hosts, who had dropped out of the play-offs in recent weeks after a blistering start to the season, took the lead in the first period through Josh Kayode.
However, a late three-goal salvo from the Latics, including a third in five games from Dylan Bahamboula, condemned Chris Beech’s side to a fourth defeat in just five outings.
Newport County 0-0 Stevenage
Stevenage extended their unbeaten run to four games with a stalemate at promotion-hopefuls Newport County.
As the scoreline suggests, it was a game of few clear-cut chances with the visitors content with the point, which extends the gap from the relegation zone to nine points.
In possibly the pick of the chances, Elliott List went close to scoring his fifth goal in nine games but was denied by Newport ‘keeper Nick Townsend.
Port Vale 0-1 Cambridge United
Liam O'Neil produced a stunning late strike to earn Cambridge United another vital victory to keep them at the top of the League Two table.
Traffic problems for the visitors saw kick-off delayed by 15 minutes, but they took the points courtesy of a brilliant long-range effort from the substitute five minutes from time.
The result leaves Darrell Clarke winless from his first three games in charge of Port Vale, who have won just two games in 2021.
Forest Green Rovers 3-0 Colchester United
Forest Green Rovers got back to winning ways at the expense of a Colchester United side in free fall, winning comfortably despite playing the entire second half with ten men.
Jamille Matt continued his stellar goalscoring form with a double, making five goals in four matches and 15 for the season, with his performances key to Rovers’ great season so far.
Mark Cooper’s side move to within one point of top spot with two games in hand on Cambridge, while Colchester, who last won in December, remain seven points above the drop zone.