It was a good day for the leading clubs in Ladbrokes League 1, with the top four all earning victories.
Leaders Livingston beat East Fife 3-1 at the Tony Macaroni Arena thanks to a Liam Buchanan double, one a penalty, and a Mikey Miller goal. Kevin Smith scored for the visitors, who had Mark Hurst and Paul McManus sent off.
Ross Caldwell hit a hat-trick as second-placed Brechin City saw off Peterhead 3-1 at Balmoor. Rory McAllister netted for the Blue Toon.
Alloa Athletic defeated bottom club Stenhousemuir 4-1 at the Indodrill Stadium with goals from Greig Spence, Andy Graham, Jamie Longworth and Kevin Cawley. Ally Roy claimed a consolation for the Warriors.
Mark Wilson made a winning start as Airdrieonians manager as they beat Albion Rovers 2-1 in the Lanarkshire derby at the Exsel Group Stadium. Andy Ryan and Iain Russell scored in the first half, with Rovers reducing the deficit late on through Ross Stewart.
Goals from Dario Zanatta and Anton Brady saw Queen's Park move level on points with Stranraer thanks to a 2-0 win at Stair Park.