The William Hill Scottish Cup Fourth Round games chosen for live television broadcast have been announced today.

In the first of three live games, Aberdeen will host Championship high-flyers St Mirren at 12.15pm on Saturday, January 20 (BBC Scotland).

That is followed by two live games on Sunday, January 21 (both on Sky Sports) as Highland League outfit Fraserburgh welcome Rangers to Bellslea Park for the 12pm kick-off, which will be followed by another eagerly anticipated Edinburgh Derby as Heart of Midlothian face Hibernian.

It’s the third year in a row the two historic rivals have come up against each other in the William Hill Scottish Cup, with the newly-reopened Tynecastle Park set for a 2.05pm kick-off.

The live televised matches are as follows:

Aberdeen v St Mirren - BBC Scotland - Saturday, January 20 at 12.15pm

Fraserburgh v Rangers - Sky Sports - Sunday, January 21 at 12pm

Heart of Midlothian v Hibernian - Sky Sports - Sunday, January 21 at 2.05pm