Hearts
Rangers
 
Rangers
Aberdeen
 
Rangers
Hibernian
 
Rangers
Celtic
 
Kilmarnock
Rangers