Inverness CT vs Celtic 0-1; Aberdeen vs Hamilton 4-0; Hearts vs St Johnstone 1-1; Rangers vs Kilmarnock 2-1; St Mirren vs Dundee Utd 1-1.
Playing today: Motherwell-Hibernian, 13:00.
First Division
Dunfermline vs Morton 2-0; Partick Thistle vs Dundee 1-0; Queen of South vs Raith Rovers 1-3; Ross County vs Falkirk 0-1; Stirling vs Cowdenbeath 1-3.
Second Division
Airdrie Utd vs Ayr 2-2; Alloa vs East Fife 3-2; Brechin vs Stenhousemuir 0-0; Dumbarton vs Livingston 1-2; Peterhead vs Forfar 1-2.
Third Division
Arbroath vs Annan Athletic 0-2; Berwick Rangers vs Elgin City 6-2; East Stirling vs Mon-trose 2-1; Queen’s Park vs Clyde 0-1; Stranraer vs Albion Rovers 3-2.