It's going to be an emotional night at Ibrox but before the farewells, there is business to attend to.
For Rangers, it's all about keeping the momentum building ahead of a summer that promises plenty of change. For Hearts, having beaten Aberdeen at the weekend, it's about keeping that fight for third place alive. Steven Naismith returns to the home of his former side and knows a positive result could see him take a major step towards being named as Robbie Neilson's permanent successor, but Michael Beale will be determined to stop him as they look to finish on a high.
It's rarely quiet when these sides meet and this one should be no different. Record Sport have everything you need to know ahead of the final showdown of the season between these two.
When and where is Rangers vs Hearts?
The game will take place on Wednesday, May 24 at Ibrox Stadium. Kick-off is at 7.45pm.
Is Rangers vs Hearts on TV?
The clash will be shown live on Sky Sports. You can watch it on Sky Sports Football. You can subscribe to Sky Sports here from £18 per month.
Will there be a live stream?
The match will be available to stream live on Sky Go online or via the app and also on Now TV where you can watch Sky Sports live online.
Where else can I follow the action?
You can keep up with the clash right here on dailyrecord.co.uk. Record Sport will be running a LIVE blog with all the pre-match build up and team news, updates from every kick of the ball when the games gets underway, and all the aftermath.
We will be bringing you all the reaction from the players and managers as well as player ratings and a whole lot more.