Scottish Cup quarter-final matches between Hearts and Celtic as well as Rangers and Raith Rovers have been included in the competition's live TV picks.

Organisers confirmed all four quarter-final matches will be shown live between Friday, March 10 and Monday, March 13.

The action will begin with Friday night football as Inverness host Kilmarnock in the Highlands for a spot in the semi-final. The match will be broadcast on BBC Scotland with a 7.45pm kick-off.

Then, Hearts will host Celtic at Tynecastle on Saturday. Viaplay will broadcast the fixture with a 12.15pm kick-off in the capital.

Raith Rovers' trip to Ibrox to face Rangers will also be shown by Viaplay - that match is on Sunday, March 12 with a 1pm kick-off time.

The quarter-final action will draw to a close with a Monday night meeting between Falkirk and Ayr United. That match will be broadcast by BBC Scotland with kick-off at 7.45pm.

READ MORE: Rangers vs Celtic Viaplay Cup final referee and VAR announced

A Scottish Cup statement confirmed: "The Scottish Cup Quarter-final fixtures have been finalised with all four matches set to be broadcast across Viaplay and BBC Scotland.

"The action gets under way on Friday, 10 March as Inverness Caledonian Thistle host Kilmarnock at the Caledonian Stadium. That match will kick off at 7:45pm live on BBC Scotland.

"Heart of Midlothian v Celtic is scheduled for 12:15pm the following day on Viaplay.

"Viaplay will also show Raith Rovers' trip to Ibrox to face Rangers on Sunday, 12 March. That tie kicks off at 1pm.

"The quarter-finals conclude on Monday evening as League One Falkirk take on Championship side Ayr United. BBC Scotland will show that tie with the action getting underway at 7:45pm."

Scottish Cup quarter-finals in full

Friday, 10 March 2023 (Kick-off 7:45pm) - Inverness Caledonian Thistle v Kilmarnock | Live on BBC Scotland

Saturday, 11 March 2023 (Kick-off 12:15pm) - Heart of Midlothian v Celtic | Live on Viaplay

Sunday, 12 March 2023 (Kick-off 1pm) - Rangers v Raith Rovers | Live on Viaplay

Monday, 13 March 2023 (Kick-off 7.45pm) - Falkirk v Ayr United | Live on BBC Scotland