Uddingston youngster Alex Lowry could be involved in the biggest game of his career yet after being included in tonight's squad for Rangers' massive Europa League tie with German giants Borussia Dortmund.
Amid an injury to fellow midfielder Aaron Ramsey, the talented teen has been drafted in for the sold-out second leg tie at Ibrox tonight and is set for a spot on the bench.
Rangers hold a 4-2 advantage after last week's first leg in Germany, following an incredible display from the Light Blues in the Bundesliga side's own back yard.
Dortmund will be without star man Erling Haaland once again, but the tie is far from over and it's set to be fascinating contest in Govan.
And, at the very least, Lowry will be able to savour and learn from one of the special European nights at Ibrox, following three first team appearances so far this season.
He featured in Scottish Cup wins over Stirling Albion and Annan, as well as a Premiership triumph over Livingston last month.
The Rangers squad in full for tonight's clash is as follows:
Allan McGregor
Robby McCrorie
Jon McLaughlin
James Tavernier
Connor Goldson
Filip Helander
Calvin Bassey
Borna Barisic
John Lundstram
Ryan Jack
Steven Davis
James Sands
Ryan Kent
Joe Aribo
Glen Kamara
Fashion Sakala
Scott Arfield
Alex Lowry
Alfredo Morelos
Scott Wright
Kemar Roofe
Amad Diallo
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.