Alex Lowry is back in Rangers contention following injury on Scotland u19s duty.
The Uddingston teenager has made four appearances for Giovanni van Bronckhorst's side after impressing in the club's Lowland League 'B' team.
It earned him a call-up to Scotland's u19s squad, where he scored an impressive free-kick, but suffered an injury.
That ruled him out of Rangers' Europa League quarter-final first leg with Braga last week, and he missed his youth side's 1-0 win over Celtic 'B' at Parkhead.
But van Bronckhorst confirmed his return to health as he was an unused substitute in their dramatic 3-2 aggregate win over their Portuguese foes.
James Tavernier's double and a Kemar Roofe goal after extra time sealed a place in the semi-final stage against RB Leipzig.
It puts the Lanarkshire star in the frame for some squad involvement in this Sunday's Scottish Cup semi-final against Celtic.
Lowry's return comes after reports emerged this week that Rangers had offered him a new deal, but these rumours were debunked.
Follow Lanarkshire Live Sport on Twitter via @LanLiveSport, like us on Facebook or find us on Instagram for the latest sports news, pictures and video.