TOP-SIX FIXTURES
Saturday April 27
Kilmarnock v Heart of Midlothian (3.00pm)
Sunday April 28
St Mirren v Rangers (Sky Sports, 12.30pm)
Dundee v Celtic (Sky Sports, 3.00pm)
Saturday May 4
Celtic v Heart of Midlothian (3.00pm)
Dundee v St Mirren (3.00pm)
Sunday May 5
Rangers v Kilmarnock (Sky Sports, 1.00pm)
Saturday May 11
Celtic v Rangers (Sky Sports, 12.30pm)
Heart of Midlothian v Dundee (3.00pm)
St Mirren v Kilmarnock (3.00pm)
Tuesday May 14
Rangers v Dundee (Sky Sports, 7.30pm)
Wednesday May 15
Kilmarnock v Celtic (Sky Sports, 7.30pm)
St Mirren v Heart of Midlothian (7.45pm)
Saturday May 18
Celtic v St Mirren (12.30pm)
Dundee v Kilmarnock (12.30pm)
Heart of Midlothian v Rangers (12.30pm)
BOTTOM-SIX FIXTURES
Saturday April 27
Aberdeen v Motherwell (3.00pm)
Livingston v Ross County (3.00pm)
St Johnstone v Hibernian (3.00pm)
Saturday May 4
Aberdeen v St Johnstone (3.00pm)
Motherwell v Livingston (3.00pm)
Ross County v Hibernian (3.00pm)
Saturday May 11
Livingston v St Johnstone (3.00pm)
Ross County v Motherwell (3.00pm)
Sunday May 12
Hibernian v Aberdeen (3.00pm)
Wednesday May 15
Aberdeen v Livingston (7.45pm)
Hibernian v Motherwell (7.45pm)
St Johnstone v Ross County (7.45pm)
Sunday May 19
Livingston v Hibernian (3.00pm)
Motherwell v St Johnstone (3.00pm)
Ross County v Aberdeen (3.00pm)
Note: TV selection(s) for the final weekend of the season will be announced in due course