Arbroath extended their lead at the top of the cinch Championship to four points after hitting back to beat Raith Rovers 2-1 at Stark's Park with goals from Jack Hamilton and Nicky Low (penalty). Second-placed Inverness CT were held to a 2-2 draw by Queen of the South in the Highland capital while Morton saw off Ayr United 2-0 at Somerset Park. Bottom club Dunfermline Athletic defeated Hamilton Accies 1-0 at East End Park.
Cove Rangers moved eight points clear in cinch League 1 thanks to a 1-0 home win over Montrose. In-form Airdrieonians beat Falkirk 3-2 at the Penny Cars Stadium while East Fife are now eight points adrift at the bottom following a 2-0 loss at Dumbarton. Alloa Athletic and Queen's Park drew 1-1 at the Indodrill Stadium and it was also 1-1 between Peterhead and Clyde at Balmoor.
Bottom club Cowdenbeath were the only winners in cinch League 2, defeating Stenhousemuir 2-0 at Ochilview. Edinburgh City rallied to draw 2-2 with leaders Kelty Hearts at New Central Park and it was also 2-2 between Annan Athletic and Forfar Athletic at Galabank. Stranraer and Stirling Albion served up a 3-3 draw at Stair Park while it was 1-1 between Elgin City and Albion Rovers at Borough Briggs.