Premiership
Aberdeen 4-0 Ross County
Celtic 2-0 Motherwell
Heart of Midlothian 2-0 Dundee
Partick Thistle 2-2 Hamilton Academical
St Johnstone 0-1 Kilmarnock
Championship
Dumbarton 0-3 Ayr United
Falkirk 2-1 Dunfermline Athletic
Queen of the South 0-5 Greenock Morton
Raith Rovers 0-0 Hibernian
St Mirren 0-2 Dundee United
Inverness Caledonian Thistle 0-1 Rangers
Match reports from Saturday's Scottish Premiership and Championship games.