Sunday 21st November

Semi-finals

  • Rangers 1 , Hibernian 3 at Full time
    Rangers
    Hibernian
    Full time

Saturday 20th November

Semi-finals

  • Celtic 1 , St. Johnstone 0 at Full time
    Celtic
    St. Johnstone
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.