It's a difficult thing to capture the mood of a fanbase, but take a bow Rory Hamilton - you did it!

The BT Sports commentator is the best in the business and he was on majestic form as the final whistle blew in Rangers' 3-1 victory over Leipzig sending the Govan side to the Europa League final.

It was a result that will echo through the ages, and Hamilton stood tall amid the big occasion delivering an emotional soliloquy that captured the essence of the biggest Ibrox moment we will likely ever see in our lifetimes.

Below is every word in full.

Hamilton said: "Rangers are going to the Europa League Final.

"Get ready, Seville.

"This time, it's the other half of the Glasgow who are on their way. Pack your bags Rangers fans. You're off to Sunny Spain.

READ MORE: Rangers reach Seville on merit after overpowering lacklustre Leipzig - Joshua Barrie

"Generations pass without experiencing a feeling like this but Rangers have done it.

"Read 1961, '67, '72, 2008... Rangers are going to their fifth European final.

"Fifty years on from Barcelona and Dynamo Moscow, when Rangers beat German opponents 3-1 in the semi-final in Bayern Munich.

"And Rangers are heading to Seville, back to Spain, by the wings of Walter and with the spirit of Jimmy Bell in their hearts.

"To honour those who forged the path and create new legends of their own, this has been the most sensational European run.

"Rangers against all the odds from the lows of Malmo to defeats in the opening two group games, this is a squad that when they are asked to give their all, boy do they do it.

"And the hero of the hour is John Lundstram, but out there, in truth, heroes to a man.
And Rangers and Scottish football will have a team in a major European final from the bottom, from the depths of the Scottish leagues, Rangers are back on the grand, grand stage.

"The full-time score at Ibrox Stadium - Rangers 3 - RB Leipzig 1."