Queen of the South maintained their canter towards the title with a 5-0 win away over Stranraer, who had goalkeeper David Mitchell sent off in the first half.

Paul Burns gave the visitors a 17th-minute lead. Seven minutes later, Mitchell was red-carded for fouling Nicky Clark inside the area.

Ryan McGuffie converted the penalty and Derek Lyle made it 3-0 before the break. In the second half Clark found the top corner with a stunning finish before Lyle got his second.

Michael Moffat hit a hat-trick and Michael Donald a double as Ayr United beat Albion Rovers 5-2 at Somerset Park. Donald opened the scoring before Moffat netted from the spot. Robbie Winters pulled one back but Donald got his second after the interval and Moffat netted twice more before Winters struck again.

Alloa Athletic needed a late Ben Gordon header to earn a 1-0 win away over Forfar Athletic.

Brechin City also left it late as they beat Arbroath 1-0 at Gayfield thanks to Alan Trouten's goal. Bryan Hodge scored twice as Stenhousemuir came from behind to beat East Fife 2-1 at Ochilview.