It's only a matter of time before Celtic secure the league title but Rangers will be looking to prolong their rivals' celebrations for as long as possible.
Steven Gerrard's side will be looking to finish the season off on a high but face a difficult trip to Tynecastle to face Hearts in the first game after the split.
And if the Light Blues drop points against the Jambos, Neil Lennon's side can make it official against Hibs on Sunday.
The two sides met just two weeks ago at Ibrox and it was a dominant display from the Gers in a 3-0 victory.
Craig Levein's men, however, will be hoping to build some momentum after sealing their place in the Scottish Cup final at the weekend.
Here's everything you need to know about the Premiership clash.
Hearts star Bobby Burns tells of how he turned to God after his mother fell ill last year
When is Hearts vs Rangers?
The game will take place on Saturday April 20th.
Kick-off is 12pm.
Will the game be on TV?
Yes, the match will be shown on Sky Sports Football with build-up starting from 11.30am.
Will it be live streamed?
Yes, the match can be streamed live via Sky Go or with a Now TV subscription.
Keep up-to-date with all the very latest news, what's on, sport and everything else in Belfast and beyond with the Belfast Live app.
Only select news that interests you by picking the topics you want to display on the app's homepage. Plus, our enhanced user experience includes live blogs, video, interactive maps and slick picture galleries. Download it now and get involved.
Click here to get it from the App Store or here for Google Play .