It's been a long road to the Europa League final for Rangers and James Tavernier, from starring as the club returned to the Premiership during the 2015/16 season after their administration. He could now just be 90 minutes away from lifting the UEFA Europa League trophy as Rangers captain, the first man to do so.
Winners of the competition in the last 10 years include Manchester United, Chelsea, Sevilla, Atletico Madrid and Villareal, which shows the strength of Europe's second biggest cup competition and underlines just what an achievement it would be to secure a win at Ramon Sanchez-Pizjuan Stadium on Wednesday night.
Rangers' opponents Frankfurt are also a a surprise entry in the final, having battled past Barcelona and West Ham en route to Seville. Meanwhile, Rangers also had a tricky path, beating Borussia Dortmund, Braga, Red Star Belgrade and finally 2019 Champions League semi-finalists RB Leipzig in the semi-final.