A Europa League Final place is within touching distance for Rangers.
A monumental semi-final second leg against RB Leipzig awaits in front of a cauldron of noise at Ibrox.
Giovanni van Bronckhorst 's have a 1-0 deficit to overturn but they will be full of confidence having already seen off Borussia Dortmund, Red Star Belgrade and Braga on their run to the last four.
A resolute defensive performance gives Rangers something to build on back in Glasgow and it could be a special night under the lights.
Kemar Roofe and Aaron Ramsey have been given extra time to give them every chance to make the game, with Roofe's place in the team potentially vital with limited options up front.
It's all to play for, but will Rangers get the result they need?
Our writers make their predictions ahead of the massive showdown in Govan.
Keith Jackson
Rangers have been riding a tidal wave of emotion to make it this deep into the competition. But the atmosphere inside Ibrox tonight will be one for the ages and this raw energy alone might be enough to drag them over the line. These players have plugged into the home crowd. Together, they have enough to scramble the senses of Leipzig’s players regardless of the personnel available to the manager.
Rangers 2 RB Leipzig 0
David McCarthy
Strap yourselves in, this is going to be a nerve-shredding epic that could go all the way to penalties just as the 2008 semi final did, and we all know how that turned out. If it does, Allan McGregor ’s exactly the man you’d want between the sticks. This could be one of Rangers’ real glory nights.
Rangers 2 RB Leipzig 1 (Rangers win on penalties)
Andy Newport
Ibrox was always going to be a cauldron but the extra emotion set to be added into the mix following the tragic passing of Jimmy Bell will send the noise and passion levels soaring even further. Few sides so far have been able to withstand that and with Rangers hoping to be boosted by the return of Kemar Roofe it could be a night to remember as they book a sunshine jaunt to Seville.
Rangers 2 Leipzig 0
Craig Swan
Rangers will have huge backing and will surely cause problems for Leipzig, but they will have to come out and there’s a fear the Germans can exploit more attacking spaces than they got at home.
Rangers 1 RB Leipzig 2
Gavin Berry
The Germans didn’t live up to their pre-match hype and look to be wobbling at the wrong time of the season after successive league defeats. With an emotional and packed Ibrox, this side can make it to Seville.
Rangers 3 RB Leipzig 1 (AET)
Michael Gannon
Rangers fans should brace themselves for another epic night. Leipzig will be dangerous but there will be chances at both ends. It could be a wild one and go all the way to penalties.
Rangers 3 Leipzig 2 (Rangers win on penalties)