Ayr United have got back to winning ways in Scottish League One with a 4-1 victory at bottom-placed East Fife.
Michael Donald and Michael Moffat put the visitors into a commanding lead before a Liam Buchanan penalty gave Fife hope on the stroke of half time.
Scott McLaughlin then found the net on 53 minutes to make it 3-1, while a second goal from Donald sealed the win.
Elsewhere, Brechin City suffered their second consecutive defeat as they went down 3-2 at Stenhousemuir.
Paul McLean fired the away side ahead early on, but two goals from John Gemmell and a Sean Dickson strike saw Stenhousemuir turn the game around at Ochilview Park. Andy Jackson netted late on for Brechin, but they failed to find an equaliser.
Stranraer have climbed further away from the relegation zone with a 2-1 win at struggling Forfar Athletic.
Chris Templeman saw his early strike cancelled out by Jamie Longworth and Chris Aitken as the visitors recorded a second victory on the bounce.
Elsewhere, Arbroath defeated Airdrieonians 3-2 in an entertaining encounter at Gayfield Park.
Bobby Linn gave Arbroath the advantage with 20 minutes on the clock, but Airdrieonians got level thanks to Willie McLaren's goal on the hour.
David Banjo looked to have given the home side the points with 13 minutes left on the clock, only for Lewis Coult to snatch an equaliser for Airdrieonians minutes later.
However, there was time for a late twist as Lee Erwin scored from the penalty spot in the dying moments after Chris O'Neil had been shown a red card.
Results in full: Arbroath 3-2 Airdrieonians, East Fife 1-4 Ayr, Forfar 1-2 Stranraer, Stenhousemuir 3-2 Brechin