Final
Aberdeen
Hamilton Academical
1
0
 
Final
Hearts
St. Johnstone
0
1
 
Final
Ross County
Kilmarnock
1
0
 
Final
St. Mirren
Livingston
3
3
 
Motherwell
Rangers
 
Celtic
Hibernian
 
Hearts
Celtic
 
Hibernian
Rangers
 
Celtic
Aberdeen
 
Hamilton Academical
Hearts
 
Kilmarnock
Motherwell
 
Livingston
Ross County
 
St. Johnstone
St. Mirren
 
Hearts
Hibernian
 
Aberdeen
Livingston
 
Hamilton Academical
St. Johnstone
 
Rangers
Kilmarnock
 
Ross County
Motherwell
 
St. Mirren
Celtic
 
Celtic
Rangers