Ross County and St Mirren drew 1-1 in this evening's cinch Premiership fixture in Dingwall as the Staggies moved to within a point of 10th-placed St Johnstone. Jordan White gave County an early lead but Toyosi Olusanya equalised late on for Saints, who stay fifth.
Airdrieonians beat cinch Championship leaders Dundee United 2-0 at Tannadice while Raith Rovers are now level on points at the top following a 0-0 draw with in-form Greenock Morton at Stark’s Park. Ayr United beat Partick Thistle 4-3 in a thrilling encounter at Somerset Park while Queen's Park thrashed bottom club Arbroath 6-0 at Hampden. Inverness CT occupy the relegation play-off place following a 0-0 draw with Dunfermline Athletic in the Highlands.
There was one game in cinch League 1, with second-placed Hamilton Accies held to a 0-0 draw by Stirling Albion at Forthbank.