Aberdeen 2 st johhnston 1 (cosgrove
hearts 2 killie 2(naismith)
St Johnstone 2 Hearts 2
Motherwell 1 celtic 2 (edoard)
Rangers 2 Hibernian 0 (morelos)
Ross County 1Livingston 2 (hanlon)
St Mirren 2 hamilton 1 (soada)