Rangers have been denied a historic victory after suffering penalty shoot-out heartbreak in the Europa League final.
The Scottish club lost the spot-kicks 5-4 against Eintracht Frankfurt in Seville following 120 minutes of a closely-fought game.
Rangers went ahead courtesy of a Joe Aribo goal with a crisp low finish on 57 minutes.
The German side levelled matters 12 minutes later when Santos Borre prodded the ball in past keeper Allan McGregor.
The game finished 1-1 after 90 minutes and went to extra-time.
Despite chances for both sides, the deadlock could not be broken and the final was decided by penalties.
About 100,000 Rangers supporters had travelled to the Spanish city for the game.
Ukraine news live: Ukrainian troops ‘blow up Russian armoured train’; Turkey says it will only back NATO bids on one condition
Ukraine War: Detectives near Kharkiv investigate alleged Russian war crimes against civilians
Ukraine war: Russia moving the ‘Terminator’ around city ahead of expected assault, says military expert
It was the first time in 50 years that the Ibrox club has won a European final – in 1972 they beat Dynamo Moscow 3-2 to claim the Cup Winners’ Cup.
The last time Rangers were in a final on the continent was in 2008 when they lost 2-0 to Zenit St Petersburg in the UEFA Cup.
Wednesday night’s final came just over a decade after Rangers entered administration, resulting in the club dropping down to the third division in Scottish football.
Please use Chrome browser for a more accessible video player
Before kick-off, there were some violent clashes between Rangers and Frankfurt fans in the city.