Semi-Finals : 2018 - 2019

28 October 2018 - 13:30
CrestHearts  -  CelticCrest
28 October 2018 - 16:30
CrestAberdeen  -  RangersCrest