Rangers squad revealed for RB Leipzig as Kemar Roofe fitness race leaves Gio van Bronckhorst with one big call
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.
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.
Allan McGregor
Jon McLaughlin
Robby McCrorie
James Tavernier
Connor Goldson
Leon Balogun
Calvin Bassey
Leon King
Borna Barisic
Glen Kamara
Steven Davis
James Sands
Get all the latest Rangers news sent straight to your Inbox every day by signing up to our newsletter.
We cover every morsel of information regarding your favourite club in the form of articles, videos and podcasts.
The newsletter will arrive every day at 12pm, giving you a round up of the best stories we've covered that in the last 24 hours.
To sign up, simply enter your email address