Livingston are up to third place in the Ladbrokes Premiership after beating Ross County 4-1 in Dingwall. Motherwell were 3-1 winners away to Hamilton Accies in the Lanarkshire derby while Kilmarnock and Aberdeen drew 0-0 at Rugby Park. St Johnstone scored in stoppage time to earn a 2-2 draw with Hibernian at Easter Road.
Lawrence Shankland bagged a double as Dundee United beat Dunfermline Athletic 2-0 at East End Park to stay top of the Ladbrokes Championship. Ayr United are up to third following a 1-0 win over Queen of the South at Somerset Park while Dundee and Inverness CT drew 0-0 at the Kilmac Stadium at Dens Park. Arbroath defeated Alloa Athletic 1-0 at the Indodrill Stadium.
Raith Rovers moved top of Ladbrokes League 1 after scoring three late goals to beat Montrose 3-0 at Stark's Park while Falkirk were knocked off the summit with a 1-0 defeat at Clyde. East Fife saw off Airdrieonians with a 4-1 win at the Locality Hub Bayview Stadium and Dumbarton chalked up a 3-1 home victory over Stranraer. Peterhead defeated Forfar Athletic 1-0 at Balmoor.
Cove Rangers are a point clear in Ladbrokes League 2 thanks to a 2-1 win at Stirling Albion, who are now bottom of the table. Edinburgh City are second after coming from behind to beat Stenhousemuir 3-1 at Ochilview while Queen's Park and Elgin City drew 0-0 at Hampden. Cowdenbeath defeated Annan Athletic 3-1 at Central Park and managerless Brechin City got off the mark with a 1-0 success at Albion Rovers.