STRIKER Stuart Noble grabbed a last minute winner for Gala Fairydean Rovers to sink bottom side Preston Athletic.
The former St Johnstone player had scored a first half brace with Des Sutherland also netting as Gala raced into a 3-0 lead.
Robbie Carter, Jason Young and Reese Cochrane goals brought it back to 3-3 in the second half.
But Noble's injury time winner stole the points.
His brother and manager Steven said: "It was a dramatic game and it looked as though we'd thrown away two points but Stuart took full advantage of their mistake to win it for us.
“The points should be enough for us to be safe in mid table of the Lowland League.”
Selkirk moved further away from the bottom as substitute Kerr Scott salvaged a point at BSC Glasgow.
Gerard Traynor had given the home team a first half lead with a stunning freekick.
Goal hero Scott, who netted with 15 minutes to go, said: "I'm delighted to get another goal - that's my fourth in four games - but more importantly it was great to pick up a point."
Chris Geddes scored a hat-trick as Stirling University beat Gretna 4-2 at Falkirk Stadium.
Liam Studaholme had fired Gretna into an early lead and was to later grab a late consolation.
Lewis Bonar was Uni's other scorer.
A last minute Chris Milligan strike earned Civil Service Strollers a point at the Islecroft Stadium against Dalbeattie.
Tommy Muir and Steve Degnan had fired Star into a 2-0 lead before Civil responded with a James Baty own goal.
On Sunday Chris Townsley and Ross Allum both bagged braces as Spartans closed in on second place with a 4-1 over East Stirlingshire.
Shire had taken the lead at Ochilview through Jamie Glasgow before Dougie Samuels' team fought back for the victory.