The final day of the UCL Premier Division saw Holbeach United slip out of the top ten after Desborough Town won 2-1 at Wellingborough Town to leapfrog them in the table.
Ar Tarn’s victory at The Dog and Duck sees them end up tenth, with Glen Maddison’s Tigers having to settle for 11th spot.
With Spalding United long-since crowned champions and Huntingdon Town already second, the only other issues to decide were at the bottom.
Bottom spot has been S & L Corby’s for some time, but the other relegation place went to recent champions Long Buckby after Harborough Town earned a vital 3-2 victory at Sleaford Town to jump out of the drop zone at the 11th hour.
Replacing those two in the top flight will be Division One champions Oadby Town and Eynesbury Rovers, who won 3-1 at Northampton Spencer to seal second.
Elsewhere, Moulton Harrox lost a ChromaSport Peterborough League Premier Division thriller 5-3 against Netherton United at Broad Lane.
In the same division, Pinchbeck United picked up a potentially pivotal point in their bid to beat the drop as they drew 1-1 at Stilton United.
Meanwhile, Holbeach United Reserves continued their impressive bid to earn promotion from Division One as they beat South Holland rivals Long Sutton Athletic 2-0 at Carter’s Park.
In-form duo Tom Brooks and Macauley Grimwood got the goals for Omar Joof’s men, who are now just four points behind second-placed Langtoft United with two games in hand.
Plenty more football in Thursday’s Spalding and South Holland Voice.
RESULTS
UCL Premier Division: Huntingdon Town 3 Northampton Sileby Rangers 2; Newport Pagnell Town 1 Wisbech Town 2; Sleaford Town 2 Harborough Town 3; Stewarts & Lloyds Corby0 AFC Rushden & Diamonds 3; Wellingborough Town 1 Desborough Town 2.
UCL Division One: Bugbrooke St Michaels 2 Potton United 1; Burton Park Wanderers 4 St Neots Town Saints 4; Harrowby United 1 Northampton ON Chenecks 1; Lutterworth Athletic 2 Raunds Town 1; Northampton Spencer 1 Eynesbury Rovers 3; Peterborough Sports 9 Woodford United 0.
ChromaSport Peterborough League: Premier Division: King’s Lynn Town Res 2 Peterborough ICA Sports 0; Moulton Harrox 3 Netherton United 5; Oakham United 3 Riverside 3; Stilton United 1 Pinchbeck United 1; Whittlesey Blue Star 2 Uppingham Town 5; Whittlesey United 5 Deeping Rangers Res 1.
Division One: Farcet United 1 Sutton Bridge United 2; Holbeach United Res 2 Long Sutton Athletic 0; Peterborough ICA Sports Res 0 Kings Cliffe 0; Thorney 4 Ketton 2.
Division Two: Crowland Town Res 4 Gedney Hill 1; Langtoft United Res 2 Coates Athletic Res 2; Oakham United Res 5 Guyhirn 5; Peterborough ICA Sports A 0 Leverington Sports Res 3; Pinchbeck United Res 3 Oundle Town 7.
Division Three: Ketton Res 3 Parkway Eagles 2; Parkside 3 Thorney Res 2; Sawtry Res 0 Wittering 1.
Division Four: Leverington Sports A 3 Baston Res 3; Ryhall United A 0 Glinton United 5; Tydd St Mary 1 Hampton Sport 6.
Division Five: Eye United 0 Bretton North End 2; Oundle Town Res 8 Parkway Eagles Res 1; Powerleague FC 3 Rutland DR 3.