Semi-Finals : 2023 - 2024

No. - 20 April 2024 - 12:30
Aberdeen  -  Celtic
No. - 21 April 2024 - 15:00
Rangers  -  Hearts