Premier League
Aberdeen 0 - Inverness CT 1
Dunfermline 1 - St Mirren 1
Hibernian 0 - Dundee United 2
Kilmarnock 2 - Motherwell 0
St Johnstone 2 - Hearts 1
P | W | D | L | F | A | Pts | |
Celtic | 30 | 24 | 3 | 3 | 62 | 17 | 75 |
Rangers (-10) | 30 | 20 | 4 | 6 | 57 | 21 | 54 |
Motherwell | 31 | 16 | 6 | 9 | 41 | 35 | 54 |
Dundee Utd | 31 | 12 | 10 | 9 | 51 | 40 | 46 |
St Johnstone | 30 | 13 | 7 | 10 | 41 | 34 | 46 |
Hearts | 31 | 12 | 6 | 13 | 36 | 31 | 42 |
Kilmarnock | 31 | 8 | 13 | 10 | 34 | 44 | 37 |
Aberdeen | 31 | 7 | 12 | 12 | 29 | 34 | 33 |
St Mirren | 31 | 6 | 14 | 11 | 27 | 41 | 32 |
Inverness CT | 30 | 8 | 7 | 15 | 34 | 50 | 31 |
Hibernian | 31 | 5 | 8 | 18 | 30 | 59 | 23 |
Dunfermline | 31 | 4 | 8 | 19 | 31 | 67 | 20 |
Premier League (today)
Rangers vs Celtic - 16.00
First Division
Ayr United 0 - Morton 0
Dundee 1 - Raith Rovers 1
Falkirk 2 - Livingston 5
Hamilton 3 - Q’of the South 0
Partick 0 - Ross County 1
Second Division
Airdrie 2 - Arbroath 0
Brechin City 1 - East Fife 3
Cowdenbeath 4 - Dumbarton 1
Forfar 4 - Stirling Albion 3
Stenhousemuir 1 - Albion2
Third Division
Alloa 4 - Queen’s Park 0
Annan 1 - Montrose 2
Clyde 0 - Elgin City 2
Peterhead 1 - Berwick 2
Stranraer 4 - East Stirling 1