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