Northampton joined Carlisle in League One after they secured promotion with a 1-0 win over Chester.
The only goal of the game came in the first half as Scott McGleish (pictured, 26) grabbed the goal that gave The Cobblers the win they needed.
Northampton find themselves up as Grimsby - who began the day in third - failed to win at Macclesfield.
The Mariners went ahead through Gary Jones (40), but the home side levelled just moments later as Marcus Richardson (43) scored.
Leyton Orient took advantage of Grimsby's draw as they moved into third with just one game left as they beat Peterborough 2-1 Brisbane Road.
Matt Lockwood (21) opened the scoring from the penalty spot, but Paul Connor was dismissed soon after for the home side.
Wayne Corden settled the contest with his goal on 70 minutes, although Lloyd Opara's late goal made for a nervous contest - but The O's managed to hang on.
Carlisle failed to take the title as they lost 2-1 to Torquay which had huge ramifications at the other end of the table.
Kevin Hill (8) and Jo Kuffour (41) grabbed the crucial goals, although Carlisle almost came back as Zigor Aranalde scored just after the interval - but The Cumbrians could not level.
The Gulls are now up to 19th - a climb of some four places.
While Torquay moved out of the relegation zone, Rushden's relegation was confirmed as they went down 2-0 at Boston United - who grabbed both goals in the last minute through Lawrie Dudfield (89) and Danny Thomas (90).
Oxford were the side to drop into the bottom two, as they drew 1-1 at Wrexham.
Matt Crowell put the Welsh side ahead on 28 minutes, but Tcham N'Toya sealed what could be a crucial point with a penalty just after the hour.
The final play-off spot will be decided on the last day, although Lincoln need just a point to hold off Peterborough.
The Red Imps claimed a 1-0 win at Shrewsbury thanks to Gareth McAuley (62) - which puts them in the driving set for seventh.
Cheltenham secured their play-off berth with a comfortable 2-0 victory over Notts County with the goals coming in either half from Steve Guinan and Ashley Vincent.
Wycombe already knew they were safe in the top-seven - but Darlington still maintain a mathematical play-off threat after their 1-0 win at The Causeway Stadium.
The Quakers had Matt Clarke sent off just before the interval, but that made little difference to the visitors as David Duke grabbed the winner just after the break.
For Darlington to beat Peterborough and Lincoln to the last play-off spot they would need both to get beat, and then they would need to win by at least five goals.
Rochdale's 2-0 win over Bristol Rovers means they will not be involved in the last day relegation battle.
Two second half goals from Rickie Lambert (47 pen) and Ernie Cooksey (90) were enough for Steve Parkin's men to retain their League Two status.
Barnet against Stockport ended goalless at Underhill - and both could still be relegated on the final day, as could Bury who drew 0-0 with Mansfield.
Click below for match summaries:
Barnet 0-0 Stockport County
Boston United 2-0 Rushden & Diamonds
Bury 0-0 Mansfield Town
Carlisle United 1-2 Torquay United
Cheltenham 2-0 Notts County
Leyton Orient 2-1 Peterborough United
Macclesfield Town 1-1 Grimsby Town
Northampton Town 1-0 Chester City
Rochdale 2-0 Bristol Rovers
Shrewsbury Town 0-1 Lincoln City
Wrexham 1-1 Oxford United
Wycombe Wanderers 0-1 Darlington