Sunday 21st November
Semi-finals
- Rangers 1 , Hibernian 3 at Full timeRangersHibernianFull time
Saturday 20th November
Semi-finals
- Celtic 1 , St. Johnstone 0 at Full timeCelticSt. JohnstoneFull time
All times are UK and subject to change. BBC is not responsible for any changes.