Wycombe Wanderers and Shrewsbury Town are still fighting for the final automatic promotion place as Stockport County's relegation from the Football League was confirmed.
Barnet or Lincoln City will join Stockport in dropping down to the non-league ranks after Northampton Town, Burton Albion and Hereford United all ensured their survival.
Ben Strevens scored a goal in each half as third-placed Wycombe hit back from conceding an early penalty to win 3-1 away to already-promoted Bury.
Mark Wright's goal after just 10 minutes earned Shrewsbury a 1-0 win at Cheltenham Town to ensure the fight for the final automatic promotion spot goes down to the final day.
Stockport needed a miracle to avoid the drop and any hopes of such an unlikely turnaround were extinguished by a 2-0 defeat at North West rivals Crewe Alexandra.
Jimmy Ryan fired a hat-trick as Accrington Stanley beat Barnet 3-1 at home to tie up a play-off spot and leave their opponents needing to beat Port Vale next week to have any chance of staying up.
Lincoln City's bid for survival will go to the final day after a 2-1 defeat at Oxford United, meaning Steve Tilson's side must match Barnet's result next weekend to be certain of staying in the Football League.
Northampton Town secured their League Two status after a 2-0 home success over play-off chasing Stevenage Borough, who had two players sent off at Sixfields.
Hereford United are also safe after Stuart Fleetwood's 87th minute equaliser salvaged a 1-1 draw at home to Bradford City.
Southend United and Burton Albion both finished the game with 10 men as a 1-1 draw at Roots Hall helped to confirm survival for Paul Peschisolido's side.
Adam Le Fondre scored twice as Rotherham United came from 2-0 down to draw 2-2 at Aldershot, although the result was not enough to keep the Millers in the hunt for the play-offs.
Gillingham's hopes of making the top seven were dealt a huge blow after slipping to a surprise 4-2 home defeat at the hands of Macclesfield Town.
Louis Dodds and Justin Richards both scored hat-tricks as Port Vale enjoyed a thumping 7-2 home win over Morecambe.