The semi-final schedule for the 2019/20 William Hill Scottish Cup has been confirmed as the final four contest for a place in December’s final.

An Edinburgh Derby will kick off the semi-final weekend, with Heart of Midlothian v Hibernian taking place at 5pm on Saturday, 31 October. The match will be shown live on BBC Scotland and Premier Sports.

On Sunday, 1 November, holders Celtic face Aberdeen live on Premier Sports with kick-off at 2.30pm.

Both fixtures will take place at Hampden Park, with the showpiece final event scheduled for 20 December.   

SEMI-FINAL SCHEDULE

Saturday, 31 October | Hearts v Hibernian | Kick-off 5pm | Live on BBC Scotland and Premier Sports

Sunday, 1 November | Celtic v Aberdeen| Kick-off 2.30pm | Live on Premier Sports