Premiership
Celtic 2-0 Motherwell
Hearts 1-1 Inverness Caledonian Thistle
Partick Thistle 2-0 Hamilton Academical
Ross County 1-2 St Johnstone
Championship
Dumbarton 2-2 Ayr United
Greenock Morton 2-2 Falkirk
Raith Rovers 1-1 Hibernian
Challenge Cup
Queen of the South 2-3 Dundee United
Round-ups
League One
League Two
Premiership
Kilmarnock 1-2 Aberdeen
Dundee 2-1 Rangers
Challenge Cup
St Mirren 4-1 The New Saints
Match reports from the weekend's Scottish games.