Sunnybank will be playing First Division football next season after going down 6-3 at Hall Russell United.
Pete Shaw (3), Matthew Whitfield and Scott Anderson netted for the home side with Andrew Whyte (2) and Tom Hutchison replying for the Heathryfold Park outfit.
Forres Thistle will finish second bottom of the PMAC Group Superleague following their 3-0 home defeat by Lewis United. Martyn Paul, John Law and Jindrich Biskup were the men who did the damage.
Following Forres’ defeat, Maud’s 2-0 win against Ellon United at Pleasure Park ensured their safety thanks to goals from Luke Barbour (penalty) and Roy Noble.
Liam McCall and Stephen Jack both scored twice as Banks o’ Dee wrapped up their league season in style by thrashing Banchory St Ternan 6-2 at Spain Park. Richard Scaiffe and Andrew Hunter also netted for Dee, while former Dee strikers Scott Garrett and Richard Stainer were on target for Saints.
The race to get into the top flight looks like being between five clubs.
League leaders Fraserburgh United went down 2-1 at fifth place Glentanar, while second place Inverness City lost 1-0 to Deveronside with Scott Davidson netting the only goal.
Fourth place East End kept their hopes alive with a 2-1 win against Islavale thanks to first half goals from Chris Fyvie and Stuart Fraser.
Elsewhere, Parkvale came from 2-0 down to win 3-2 at Burghead Thistle, while already relegated Buckie Rovers lost 5-0 at home to New Elgin.
In the PMAC Group Second Division, Nairn St Ninian moved to within six points of leaders Portgordon Victoria by thrashing Cruden Bay 6-1 at The Showfield.
Elsewhere, Bishopmill United beat Fochabers 4-0, while Whitehills and RAF Lossiemouth shared six goals and the points.