The road to Seville has been long and winding, featuring 18 pitstops in a seemingly never-ending odyssey.
But the end of this Rangers journey is now in sight and there lies a glittering pot of gold – a shiny bauble of the Europa League trophy as well as all the vast riches that come with it.
Next week Rangers take on Germans Eintracht Frankfurt in the Final; two old aristocrats of European football that have now grabbed back their relevance on the Continent’s stage.