Rangers completed the impossible by overcoming German giants Borussia Dortmund to progress into the Europa League last 16.
Giovanni van Bronckhorst's side won 4-2 in Germany last week then followed that historic victory up with a thrilling 2-2 draw in Glasgow last night, setting up a next round tie against Serbian champions Red Star Belgrade.
They also bridged a remarkable financial gap with over £190million the difference between the Bundesliga side, emphasising the sheer achievement of the scalp.
Record Sport take a deeper look at the gulf in finances between the sides.
Rangers starting XI
Allan McGregor - FREE
James Tavernier - £225,000
Connor Goldson - £3,000,000
Bassey - FREE
Borna Barisic - £2,200,000
Ryan Jack - FREE
John Lundstram - FREE
Joe Aribo - FREE
Scott Arfield - FREE
Ryan Kent - £6,400,000
Alfredo Morelos - £1,080,000
TOTAL - £12,905,000
Dortmund starting XI
Gregor Kobel - £13,500,000
Thomas Meunie r - FREE
Mats Hummels - £27,450,000
Emre Can - £22,500,00
Nico Schulz - £22,950,000
Mahmoud Dahoud - £10,800,000
Jude Bellingham - £20,700,000
Thorgan Hazard - £22,950,000
Marco Reus - £15,390,000
Julian Brandt - £22,500,000
Donyell Malen - £27,000,000
TOTAL - £205,740,000
Rangers next Euro opponents Red Star Belgrade finished top of Europa League group F, losing only once.
Although the Serbians average player value is only around £2million so some might say the draw is favourable for Rangers to go all the way in Europe's second elite competition.
The first leg will be at Ibrox on 10 March with the return on 17 March.
Red Star won the Serbian Super Liga for the seventh time last season, but Dejan Stankovic's side currently lie second, five points behind city rivals Partizan.