Final
Aberdeen
St. Mirren
2
2
 
Final
Hibernian
Hamilton Academical
2
0
 
Final
Livingston
Dundee
1
2
 
Final
Rangers
St. Johnstone
0
0
 
Final
Motherwell
Hearts
2
1
 
Final
Kilmarnock
Celtic
0
1
 
Dundee
Hibernian
 
Hearts
St. Mirren
 
Livingston
Kilmarnock
 
St. Johnstone
Aberdeen
 
Hamilton Academical
Rangers
 
Celtic
Motherwell
 
Aberdeen
Hamilton Academical
 
Hearts
Celtic
 
Kilmarnock
Motherwell
 
Rangers
Dundee
 
St. Johnstone
Hibernian
 
St. Mirren
Livingston
 
Hibernian
Rangers
 
Celtic
Aberdeen