It was widely anticipated beforehand that Giovanni van Bronckhorst’s men would struggle to produce another performance in such a demanding setting but they were deserving winners over a Celtic side who were subdued by comparison on the day.
Rangers’ victory was all the more impressive given they lost the opening goal of the match with Greg Taylor firing Celtic in front after 64 minutes.
Hoops defender Cameron Carter-Vickers hit the bar shortly afterwards when it looked easier to score – a moment which undoubtedly let Rangers off the hook.
However, the Govan side showed great resilience to score an equaliser with 12 minutes of the 90 remaining through substitute Scott Arfield and they were the stronger side in extra-time resulting in Carl Starfelt turning a cross from Calvin Bassey into his own net to seal the win.
Here are marks out of ten for each Rangers player involved in the semi-final triumph at Hampden.