Gio van Bronckhorst and his team are on the brink of the Europa League quarter-finals but there's still work to be done yet.
A 3-0 first leg win over Red Star Belgrade in Glasgow means that anything but an almighty collapse will see them reach the last eight of a European tournament for the first time since 2008.
And Rangers fans won't need any reminding of what happened that season.
Van Bronckhorst has several players walking a suspension tightrope but he's insisted that won't impact his selection.
That means key men Alfredo Morelos and Joe Aribo could start in Serbia despite the comfortable advantage from the first leg.
The Ibrox clash was one of the most hectic games of football of the season and with the Serbian side out to make an historic comeback, it's set to be a similar story in Belgrade.
Here's all you need to know about the fixture.
When and where will the game take place?
The game takes place at Marakana Stadium on Thursday, March 17.
Kick off is at 5.45pm.
What channel is it on?
The match will be shown live on BT Sport 3. Coverage begins at 5pm.
If you're not a BT Sport subscriber, click here to check out the latest packages. Alternatively, you can access the game with use of a £25 Monthly Pass.
BT Sport is also available on Sky channel 417. Combined Sky and BT Sport deals can be found here.
Will there be a live stream?
Yes, subscribers can watch live via the BT Sport website or BT Sport App.
You can also watch the game online at bt.com/bt-sport-3
Where else can I follow the action?
You can keep up with all the action right here on dailyrecord.co.uk! We'll be running a live blog with all the pre-match build-up and team news, and every kick of the ball once the clash gets underway.
After the game, we'll have all the reaction from managers and players, as well as player ratings, talking points and a whole lot more.