East Fife clinched the Ladbrokes League 2 title with two games to spare thanks to a 0-0 draw against Clyde at Broadwood.
Gary Naysmith's side knew a win would guarantee them the title but results elsewhere meant a point proved enough to get them over the line.
Four teams are separated by just a single point in the battle for three play-off places, with Clyde climbing to second spot.
Annan Athletic suffered a shock 3-1 defeat to bottom club East Stirlingshire at Galabank. Max Wright gave Shire the lead but was sent off before half-time and Smart Osadolor equalised on the hour mark. Kris Faulds and Gavin McMillan struck for the visitors to seal a surprise away win.
Queen's Park remain above Elgin City on goal difference after a 1-1 draw at Borough Briggs. Marc McKenzie opened the scoring but Liam Brown levelled for the Spiders before the interval.
In-form Berwick Rangers hit back to beat Arbroath 2-1 at Gayfield. Kane Hester gave the Red Lichties the lead but Steven Notman equalised. The visitors had Callum Crane sent off but Michael McKenna grabbed a last-minute winner.
Craig Beattie scored in the last minute to earn Stirling Albion a 1-1 draw at Montrose, who had gone ahead through Graham Webster.