Sunday 17th April
Semi-finals
- Celtic 1 , Rangers 2 After extra timeCelticRangersAfter extra time
Saturday 16th April
Semi-finals
- Hearts 2 , Hibernian 1 at Full timeHeartsHibernianFull time
All times are UK and subject to change. 大象传媒 is not responsible for any changes.