Dundee FC | 0 - 1 | Partick Thistle | 12/05/2018 16:00 |
Motherwell | 3 - 0 | Hamilton | 12/05/2018 16:00 |
St Johnstone | 1 - 1 | Ross County | 12/05/2018 16:00 |
Celtic Glasgow | 0 - 1 | Aberdeen | 13/05/2018 13:30 |
Hibernian Edimbourg | 5 - 5 | Glasgow Rangers | 13/05/2018 13:30 |
Kilmarnock | 1 - 0 | Heart of Midlothian | 13/05/2018 13:30 |