TOP-SIX FIXTURES
Sunday April 24
Dundee United v Heart of Midlothian (3.00pm)
Motherwell v Rangers (Sky Sports, 12 noon)
Ross County v Celtic (Sky Sports, 2.30pm)
Saturday April 30
Dundee United v Motherwell (3.00pm)
Heart of Midlothian v Ross County (3.00pm)
Sunday May 1
Celtic v Rangers (Sky Sports, 12 noon)
Saturday May 7
Celtic v Heart of Midlothian (Sky Sports, 12 noon)
Ross County v Motherwell (3.00pm)
Sunday May 8
Rangers v Dundee United (3.00pm)
Wednesday May 11
Dundee United v Celtic (Sky Sports, 7.30pm)
Motherwell v Heart of Midlothian (7.45pm)
Rangers v Ross County (7.45pm)
Saturday May 14
Celtic v Motherwell (Sky Sports, 12.15pm)
Heart of Midlothian v Rangers (12.15pm)
Ross County v Dundee United (12.15pm)
BOTTOM-SIX FIXTURES
Saturday April 23
Aberdeen v Livingston (3.00pm)
Dundee v St Johnstone (3.00pm)
St Mirren v Hibernian (3.00pm)
Saturday April 30
Aberdeen v Dundee (3.00pm)
Livingston v Hibernian (3.00pm)
St Johnstone v St Mirren (3.00pm)
Saturday May 7
Hibernian v Aberdeen (3.00pm)
Livingston v St Johnstone (3.00pm)
St Mirren v Dundee (3.00pm)
Tuesday May 10
Dundee v Hibernian (7.45pm)
Wednesday May 11
St Johnstone v Aberdeen (7.45pm)
St Mirren v Livingston (7.45pm)
Sunday May 15
Aberdeen v St Mirren (12 noon)
Hibernian v St Johnstone (12 noon)
Livingston v Dundee (12 noon)
Sky Sports may select a bottom-six game on May 15 for live coverage in due course