The SFA have confirmed the dates and times for the 2019/20 Scottish Cup semi-finals.

Hearts will face off against Hibs at Hampden on October 31, with the match kicking off at 5pm.

The Edinburgh derby clash will be shown on both BBC Scotland and Premier Sports.

Meanwhile, Celtic meet Aberdeen on Sunday November 1, with the action getting underway at 2:30pm. The match will be shown on Premier Sports.

Both matches are set to take place behind closed doors due to the fresh coronavirus restrictions brought in by Nicola Sturgeon.

Neil Lennon's Hoops are aiming to lift the trophy for a fourth succesive season.