Celtic will meet Motherwell and title rivals Rangers will play at Kilmarnock on the final day of the Scottish Premier League season.
Neil Lennon's Celtic hold a two-point lead over Walter Smith's Rangers with seven games remaining this season. Five will come after the SPL split, with the SPL already announcing Rangers will host Celtic at Ibrox on Easter Sunday.
The final Old Firm derby of the season is part of the first round of post-split fixtures, to ensure the match is not a title decider.
Celtic, who are still to discover a date for their postponed match at Inverness, play home fixtures with Dundee United (May 1) and Motherwell (May 15) and games at Rangers (April 24), Kilmarnock (May 8) and Hearts (May 11).
Rangers play Celtic (April 24), Hearts (May 7) and Dundee United (May 10) at Ibrox and away fixtures at Motherwell (April 30) and Kilmarnock (May 15).
All 12 teams in the top flight will complete the season having played 19 games at home and 19 away.
However, Rangers will host Dundee United for a third time and Celtic will visit Kilmarnock for a third time, while Hearts will play Motherwell at Tynecastle for a third time this season.
Bottom club Hamilton are currently 12 points adrift of 11th-placed St Mirren and play the Buddies at New St Mirren Park on May 2. It will be the third time this season St Mirren have played host to Hamilton.
Accies also play Aberdeen at home (April 25), St Mirren away (May 2), Hibernian at home (May 7), St Johnstone away (May 10) and Inverness at home (May 14).
St Mirren play Hibs away (April 24), Accies at home (May 2), Inverness away (May 7), Aberdeen away (May 10) and St Johnstone at home (May 14).
Hamilton secretary Scott Struthers said: "The club are most disappointed to be asked to visit St Mirren, our rivals for relegation this season, three times away from home, and given the current points scenario, that is potentially a deciding crucial game for the two clubs.
"We are aware of the vagaries of the split and while we have ended up with 19 home and 19 away, we were actually due four home games post split. It is bizarre that we are being sent to our only rivals for a third visit.
"This is not an ideal situation and we shall seek clarification from the SPL on this."