Burton Albion secured promotion to Sky Bet League 1 after Lucas Akins scored both goals in their 2-1 win at Morecambe.Jimmy Floyd Hasselbaink's side are up as, despite fourth-placed Bury still being able to catch them, third-placed Wycombe Wanderers - who have played a game more than the Shakers - cannot.
Damien McCrory saw his 28th-minute penalty kept out by Andreas Arestidou but just two minutes later Akins slotted through the goalkeeper's legs having been played through by Stuart Beavon.
Akins scored a second from the spot after Arestidou brought down Beavon before Mark Hughes pulled one back in the last minute of normal time.
Shrewsbury Town are a win away from a return to Sky Bet League 1 after beating York City 1-0.
Defender Mark Ellis headed in the only goal after 12 minutes as Micky Mellon's men bounced back from their loss to Bury in midweek.
Bury set a new club record of seven straight away wins by beating Portsmouth 1-0, with Ryan Lowe scoring his 10th goal of the season.
The victory moves them to within two points of Wycombe Wanderers after Gareth Ainsworth's men were held 0-0 at AFC Wimbledon.
Southend United also remain in the hunt for automatic promotion after Michael Timlin scored in stoppage time in a 1-0 win over Exeter City, whose third straight defeat leaves them four points off a Play-Off place.
At the other end of the table, each of the bottom three suffered defeats.
Hartlepool United lost 3-0 to Luton Town, Cheltenham Town were beaten 2-0 at Northampton Town and Tranmere Rovers remain bottom of the table following a 3-0 defeat at home to Oxford United.
Carlisle United secured their Football League status with 2-0 win against Plymouth Argyle, while Cambridge United and Mansfield Town are also safe despite the U's winning their encounter at the Abbey Stadium 3-1.
Luton's win moved them level on points with Plymouth, who hold the fourth Play-Off spot.
Stevenage are four points above the pair after Chris Beardsley's 89th-minute goal rescued a 2-2 draw against Accrington Stanley, who played almost the entire game with 10 men following Nicky Hunt's second-minute sending off.
Newport County are three points off the Play-Offs as they suffered a fourth consecutive defeat, going down 3-2 at home to Dagenham & Redbridge.