Alfredo Morelos soaked up the Ibrox atmosphere as he joined in the celebrations following his side's epic victory over Braga in the Europa League.
Trailing 1-0 from the first-leg in Portugal, Rangers fans knew it could be a nervy encounter, but nothing could've prepared them for the nail-biting contest, with extra-time needed to separate the sides despite the Portuguese side going down to 10 and then nine men.
In the end, it was a goal from Kemar Roofe on 101 minutes which was enough to clinch a spot in the competition's semi-finals, with the Jamaican international putting in a tireless shift up-front.
And Roofe was handed the opportunity to star following Morelos' thigh injury, which will keep the Colombian international out for the rest of the campaign.
The 25-year-old was forced to watch tonight's contest unfold from the stands with his crutches by his side, but he couldn't resist joining in with the post-match party, with Ibrox absolutely rocking.
Rangers will now gear up for another mammoth contest against Celtic in the Scottish Cup semi-final on Sunday, before preparing to face German outfit RB Leipzig in their first European semi-final since reaching the 2008 UEFA Cup Final.
The first-leg will be played in Germany on April 28, with the return match in Glasgow on May 5.