Rangers are through to the final of the Europa League after beating RB Leipzig 3-1 on a memorable night for the Ibrox club.
Giovanni van Bronckhorst’s side trailed 1-0 from the first leg in Germany but turned things round with an outstanding performance to secure a 3-2 aggregate success.
James Tavernier opened the scoring in 19 minutes following great work by Ryan Kent and Glen Kamara found the corner with a superb finish from the edge of the box five minutes later.
Christopher Nkunku scored for Leipzig after 71 minutes but John Lundstram struck from close range with nine minutes left to send Rangers into their fifth European final.
Rangers will now face Eintracht Frankfurt – who defeated West Ham 3-1 on aggregate in the other semi-final – in the decider in Seville on Wednesday May 18.
Neil Doncaster, SPFL Chief Executive, said: “Everyone at the SPFL would like to congratulate the players, management team and directors at Rangers on reaching the UEFA Europa League final.
“It is a magnificent achievement and is very well deserved after playing at such a high level throughout the tournament this season, and we all wish the club the very best of luck for that match.
“Their fantastic performances throughout the competition have made a massive contribution to the country coefficient, with Scotland set to start next season in 9th place in the UEFA rankings.
“This ranking ensures that we continue to have five clubs competing in UEFA competitions, which I am sure will be welcomed by supporters across the country.”