Rangers boss Giovanni van Bronckhorst faces a huge decision ahead of the crucial Europa League second leg.
RB Leipzig take a narrow 1-0 lead into the semi-final after a disciplined defensive display by the Scottish champions in Germany.
With a place at the Seville showpiece within touching distance, a raucous Ibrox crowd will be hoping to roar their side to the final.
Rangers are carrying two major injury doubts going into the game, with Kemar Roofe and Aaron Ramsey being given until the last second to be given the green light to play.
Neither have made an appearance having picked up knocks in the Scottish Cup semi-final at Hampden over Celtic.
Roofe in particular could be a massive boost with Rangers struggling to create chances in the first leg without a recognised striker.
Potential Rangers line-up
While Giovanni van Bronckhorst is playing his cards close to his chest, he will be desperate to get Kemar Roofe into his starting line-up as the striker looks to win his fitness battle.
For Aaron Ramsey it's now or never to prove himself to the Ibrox faithful, but a place on the bench looks more likely.
Fashion Sakala will likely take his place on the wing after impressing against Celtic on Sunday.
Provisional Rangers squad
Allan McGregor
Jon McLaughlin
Robby McCrorie
James Tavernier
Connor Goldson
Leon Balogun
Calvin Bassey
Leon King
Borna Barisic
Glen Kamara
Steven Davis
James Sands
John Lundstram
Ryan Jack
Scott Arfield
Joe Aribo
Alex Lowry
Scott Wright
Fashion Sakala
Amad Diallo
Aaron Ramsey
Kemar Roofe