The SPFL have announced the full Premiership post-split schedule - and Celtic and Rangers are set to meet for a third time in four weeks.
The top and bottom six were confirmed on a dramatic weekend of action with Ross County and Motherwell squeezing in at the top at the last second.
League bosses cautioned last week that the "unprecedented" scenario, which involved seven teams fighting for three remaining top six places, could result in a delay in finalising fixtures.
But the schedule has now been rubber stamped and released as clubs discover how their seasons will conclude.
And the league's top two will meet at Celtic Park in the second post-split round of fixtures.
Ange Postecoglou 's side are six points clear of the reigning champions after claiming a pivotal victory at Ibrox on April 3.
The sides will meet again this Sunday, April 17 in the Scottish Cup semi-final before going again in the final league derby of the campaign two weeks later on May 1.
At the other end of the table, Dundee and St Johnstone occupy the bottom two places as the fight for survival goes to the wire.
On current form, however, neither St Mirren nor Aberdeen can rest easy - they sit just six points ahead of Callum Davidson's Saints with all four teams set to square off in the coming weeks.
Top six
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
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)