Saturday 20 April: Hearts v Rangers (12:00), Kilmarnock v Aberdeen (15:00)
Sunday 21 April: Hibernian v Celtic (12:30)
Saturday 27 April: Celtic v Kilmarnock (12:30)
Sunday 28 April: Hibernian v Hearts (12:15), Rangers v Aberdeen (15:00)
Saturday 4 May: Aberdeen v Celtic (12:30), Hearts v Kilmarnock (15:00)
Sunday 5 May: Rangers v Hibernian (15:30)
Friday 10 May: Aberdeen v Hearts (19:45)
Saturday 11 May: Kilmarnock v Hibernian (15:00)
Sunday 12 May: Rangers v Celtic (12:00)
Sunday 19 May: Celtic v Hearts, Hibernian v Aberdeen (both 15:00), Kilmarnock v Rangers (12.30)