Semi-finals
Dundee 4 -
3 Ayr United
Celtic 1 -
4 Dundee Utd
Quarter-finals
Hibernian 2 -
4 Ayr United
Celtic 3 -
1 Partick Thistle
Dundee Utd 5 -
3 Clydebank FC
Aberdeen 0 -
1 Dundee
3rd Round
St. Mirren 0 -
2 Partick Thistle
Aberdeen 3 -
2 Rangers
Kilmarnock 0 -
0 Dundee
Hibernian 4 -
1 Clyde
Dundee Utd 5 -
4 Motherwell
Clydebank FC 2 -
0 Raith Rovers
Ayr United 7 -
2 Heart of Midlothian
Celtic 7 -
2 Hamilton Academical
2nd Round
Arbroath 0 -
5 Dundee
St. Mirren 7 -
1 Albion Rovers
Motherwell 6 -
1 Stenhousemuir
Berwick Rangers 1 -
12 Aberdeen
Hibernian 3 -
1 Alloa Athletic
Clyde 2 -
1 Brechin City
Stranraer 1 -
7 Hamilton Academical
Raith Rovers 2 -
1 Dumbarton
Cowdenbeath 1 -
8 Dundee Utd
Dunfermline Athletic 1 -
2 Kilmarnock
Ayr United 3 -
1 Queen of the South
Clydebank FC 4 -
2 Livingston
Queen's Park 2 -
4 Partick Thistle
Celtic 6 -
2 Stirling Albion
Rangers 5 -
1 Forfar Athletic
Montrose 2 -
5 Heart of Midlothian
1st Round
Greenock Morton 2 -
3 Ayr United
Clydebank FC 2 -
0 St Johnstone
Falkirk 2 -
5 Raith Rovers
East Stirlingshire 0 -
5 Queen's Park
Airdrieonians 0 -
2 Kilmarnock
Dundee Utd 9 -
2 East Fife