Inverness CT moved into the play-off places in the Scottish Championship thanks to a 4-1 win over Morton at Cappielow, helped by a double from Nikolay Todorov. Dundee are level on points with second-placed Raith Rovers following their 3-0 success against Ayr United at Somerset Park, with all the goals coming in the second half.
Airdrieonians were the only winners in Scottish League 1, beating leaders Falkirk 2-1 at the Penny Cars Stadium. Second-placed Cove Rangers drew 1-1 with Clyde at Broadwood and it finished 0-0 between Dumbarton and third-placed Montrose at the C&G Systems Stadium. Partick Thistle fought back from two goals down to draw 2-2 away to East Fife while the match between bottom club Forfar Athletic and Peterhead ended 1-1 at Station Park.
Queen's Park took another step towards securing the Scottish League 2 title by beating Cowdenbeath 3-0 at the Falkirk Stadium while Elgin City are up to second following their 2-1 home win against promotion rivals Stranraer. Edinburgh City were held to a 1-1 draw by Annan Athletic at Ainslie Park and it was also 1-1 between Stirling Albion and Albion Rovers at Forthbank. Bottom club Brechin City drew 1-1 with Stenhousemuir at Glebe Park.