| | | | | |
| 19-May-23 19:45
Firhill Stadium
Ref:Aitken |
| Partick Thistle
McMillan, Jack 16' Graham, Brian 50' Graham, Brian 72'
| 3 - 0 | Ayr United
|
| |
| 20-May-23 12:30
Tynecastle Stadium
Ref:Clancy |
| Heart of Midlothian FC
Ginnelly 43' Shankland, L 56'
| 2 - 1 | Aberdeen FC
31' Pollock, M
|
| |
| 20-May-23 15:00
Celtic Park
Ref:Munro, David |
| Celtic FC
Furuhashi, K 14' McGregor, C 81'
| 2 - 2 | St Mirren
4' Main, C 39' Main, C
|
| |
| 20-May-23 15:00
Rugby Park
Ref:Beaton, J |
| Kilmarnock FC
| 0 - 1 | St Johnstone FC
11' Gordon, Liam (1996)
|
| |
| 20-May-23 15:00
Almondvale
Ref:Robertson |
| Livingston FC
Anderson, Bruce 11' Penrice 59'
| 2 - 1 | Dundee United FC
21' Harkes, I
|
| |
| 20-May-23 15:00
Fir Park
Ref:Anderson |
| Motherwell FC
van Veen, K 99'
| 1 - 0 | Ross County
|
| |
| 21-May-23 12:00
Easter Road
Ref:Muir |
| Hibernian FC
Hanlon 93'
| 1 - 3 | Rangers FC
32' Tavernier 55' Hagi, I 86' Cantwell, T
|
| |
| |
|