THE wait is over.

On Wednesday the SPFL delivered the fixture schedule for the final five rounds of the season after days of deliberation.

With just one month of the league season remaining, there is a packed calendar of games to get through and each round of action will feature at least two televised clashes.

Read more: Celtic to face Rangers on Sunday 29 April as post-split fixtures are released

This is the complete list of matches you can catch on BT Sport and Sky Sports before the curtain falls on another eventful Ladbrokes Premiership campaign. 

Saturday 21 April

Hibernian v Celtic – Live on BT Sport, 12.30pm

Sunday 22 April

Rangers v Heart of Midlothian – Live on Sky Sports, 12.30pm

Friday 27 April

Aberdeen v Heart of Midlothian – Live on BT Sport, 7.45pm

Saturday 28 April

Hamilton Academical v Ross County – Live on Sky Sports, 12.30pm

Sunday 29 April

Celtic v Rangers – Live on Sky Sports, 12 noon

Friday 4 May

Partick Thistle v Ross County – Live on BT Sport, 7.45pm

Saturday 5 May

Dundee v Hamilton Academical – Live on Sky Sports, 12.30pm

Sunday 6 May

Heart of Midlothian v Celtic – Live on BT Sport, 12.15pm

Tuesday 8 May

Aberdeen v Rangers – Live on Sky Sports, 7.45pm

Wednesday 9 May

Heart of Midlothian v Hibernian – Live on BT Sport, 7.45pm

Sunday 13 May

Celtic v Aberdeen – Live on Sky Sports, 12.30pm

Hibernian v Rangers – Live on BT Sport, 12.30pm