Betfred Cup semi-finals: Kick-off times and ticket prices announced for Hibs v Celtic and Rangers v Hearts

Hampden Park (SNS)
Hampden Park (SNS)