SELKIRK moved away from relegation danger with a 3-1 victory over a bad-tempered Dalbeattie Star.
Phil Addison, Ricky Miller and Jordan Hopkinson were on target for Ian Fergus’s side at Yarrow Park.
The manager said: “We have given ourselves a great chance of staying up.
“Dalbeattie are a top side and deserve to be in the top four but we have already shown this season that we can match the best in this league.”
Alisdair Mason was on target for Star, who had both Greig Thorburn and Steven Degnan red carded in stoppage time.
Bottom side Preston Athletic lost further ground after going down 5-3 against Stirling University at Falkirk Stadium.
Paul MacCattery and Chris Geddes both scored doubles for the students with Rory McEwan also on target.
Jason Young, Robbie Carter and Mark Smith netted for struggling Preston.
Leaders East Kilbride moved seven points in front despite drawing 1-1 with BSC Glasgow.
Joao Victoria cancelled out BSC’s opener from Gerard Traynor.
Second-placed East Stirlingshire had also been held to a draw in a dramatic six goal thriller at Broadwood against Cumbernauld Colts on the Friday evening.
Rangers loanee Jason Krones scored his first for Gala Fairydean Rovers as they came from behind to topple Civil Service Strollers 3-2.
Des Sutherland and Ross Aitchison also scored for Steven Noble’s team.
Jack Downie and David Churchill were on target for Strollers.
Hawick Royal Albert are now second bottom after giving up Andy Jack’s lead at Edinburgh University.
Rafa Cabacho and Scott McCrory-Irving scored the home goals at Peffermill in the 2-1 victory.
Third-placed Spartans were held to a 2-2 draw at Ainslie Park by in-form Vale of Leithen.
Tommy Paterson and Jason Stevens scored for the visitors with Ross Allum and Johnny Grothin netting for Spartans.
Vale manager Chris Anderson said: "I thought we'd done enough for the win but they scored late.
"A point is still a good result against Spartans."