Match reports from Saturday's Scottish Professional Football League games.
Celtic moved eight points clear at the top of the Premiership as Dundee United fell eight points adrift at the bottom.
The make-up of the top and bottom halves of the Premiership table have also been confirmed, with the post-split fixtures starting after next weekend's Scottish Cup semi-finals.
In the Championship, second-placed Falkirk stretched their advantage over Hibernian while the make-up of the play-off places in League Two changed.
Click on the links below to read Saturday's match reports.
Dundee United 0-2 Inverness CT
Hamilton Academical 2-1 Dundee
Kilmarnock 3-0 St Johnstone
Motherwell 1-2 Celtic
Ross County 1-0 Partick Thistle
Alloa Athletic 1-0 Hibernian
Falkirk 2-2 St Mirren
Greenock Morton 2-1 Livingston
Queen of the South 1-2 Raith Rovers
Scottish League One
Airdrieonians 1-1 Stenhousemuir
Ayr United 0-1 Albion Rovers
Cowdenbeath 2-1 Brechin City
Dunfermline Athletic 2-2 Forfar Athletic
Scottish League Two
Annan Athletic 4-1 Arbroath
Berwick Rangers 3-0 Clyde
East Fife 3-0 Montrose
East Stirlingshire 0-3 Queen's Park
Stirling Albion 0-0 Elgin City