Brian Graham scored a double as fourth-placed Partick Thistle closed the gap on the teams above them with a 2-1 home win over Queen's Park in the William Hill Championship. Livingston stay six points behind leaders Falkirk after losing 2-1 at Raith Rovers while Hamilton Accies beat Airdrieonians 3-2 in the Lanarkshire derby at New Douglas Park. Third-placed Ayr United and Greenock Morton drew 0-0 at Somerset Park.
Arbroath have a four-point lead in William Hill League 1 after beating Montrose 3-0 in the Angus derby at Gayfield, with Stenhousemuir in second spot following their 3-1 success away to Alloa Athletic. Bottom club Dumbarton were 2-0 winners at home to Kelty Hearts while Cove Rangers saw off Inverness CT 4-1 in the Highland capital. Queen of the South and Annan Athletic drew 1-1 at Palmerston.
Elgin City are now top of William Hill League 2 as Peterhead were knocked off the summit in a 2-0 defeat at Borough Briggs. Spartans beat Edinburgh City 1-0 at Ainslie Park while Stranraer and Clyde drew 1-1 at Stair Park. Bottom club Forfar Athletic drew 2-2 with Stirling Albion at Station Park.