6
Rangers
Berwick3Elgin City2
Aberdeen
Falkirk4Montrose1
East Stirlingshire2Peterhead3
Celtic
Hibernian
St Johnstone2Alloa3
Brechin5Cowdenbeath2
Queen of South1Albion Rovers2
Clyde
East Fife0Airdrieonians3
Stranraer2Raith1
Dundee Utd
Hearts
Hamilton4Ayr1
Kilmarnock
Partick Thistle
Arbroath1Stenhousemuir2
Dunfermline
Livingston
Queen's Park2Stirling3
Forfar Athletic5St. Mirren2
Dundee FC
Inverness
Dumbarton1Ross County3
Morton1Gretna0
Motherwell
Rangers
Berwick0Aberdeen3
Falkirk6Peterhead1
Celtic
Hibernian4Alloa0
Brechin1Albion Rovers2
Clyde1Airdrieonians0
Stranraer1Dundee Utd3
Hearts
Hamilton0Kilmarnock3
Partick Thistle5Stenhousemuir2
Dunfermline
Livingston2Stirling0
Forfar Athletic0Dundee FC4
Inverness1Ross County0
Morton0Motherwell3
Rangers2Aberdeen0
Falkirk1Celtic8
Hibernian3Albion Rovers1
Clyde0Dundee Utd4
Hearts2Kilmarnock1
Partick Thistle1Dunfermline3
Livingston2Dundee FC1
Inverness1Motherwell3
Rangers2Celtic1
Hibernian1Dundee Utd2
Hearts3Dunfermline1
Livingston0Motherwell5
Rangers7Dundee Utd1
Hearts2Motherwell3
Rangers5Motherwell1