Queen of the South recorded a comfortable 3-1 win over Stenhousemuir at Ochilview to extend their lead in the league.

Gavin Reilly netted twice and Nicky Clark scored before Stewart Kean scored a late consolation.

There was late drama at Gayfield as an injury-time penalty from Steven Doris gave Arbroath a 2-1 win over Albion Rovers.

Derek Holmes scored after 18 minutes and Ciaran Donnelly equalised for Albion nine minutes later.

Forfar took advantage of a first-half red card for Darren McCormack as they came back from a two-goal deficit to beat East Fife 3-2 at Station Park.

Craig Johnstone scored early on and then Paul Willis headed to make it 2-0.

Iain Campbell pulled one back from the spot before Danny Denholm levelled and Gavin Swankie netted what proved to be the winning goal a minute later.

Brechin leapfrogged Stranraer into third place with a 2-0 win. Alan Trouten put them ahead and Derek Carcary scored the clincher when he volleyed home Andy Jackson's cross.

Alloa Athletic could not find a way past Ayr United goalkeeper Alistair Brown in a poor 0-0 draw.