Final
Aberdeen
Dumbarton
1
0
 
Final
Alloa Athletic
Inverness CT
2
3
 
Final
Arbroath
Falkirk
0
0
 
Final
Ayr United
Ross County
1
0
 
Final
Bonnyrigg Rose Athletic
Clyde
0
1
 
Final
East Kilbride
BSC Glasgow
1
3
 
Final
Hamilton Academical
Edinburgh City
5
0
 
Final
Hearts
Airdrieonians
5
0
 
Final
Kilmarnock
Queen's Park
6
0
 
Final
Livingston
Raith Rovers
3
1
 
Final
St. Johnstone
Greenock Morton
3
0
 
Final
St. Mirren
Broxburn Athletic
3
0
 
Final
Partick Thistle
Celtic
1
2
 
Final
Dundee
Motherwell
0
3
 
Final
Dundee United
Hibernian
2
2