Rangers have qualified for the Europa League final after beating Leipzig 3-1 on a pulsating night at Ibrox.

Goals from James Tavernier, Glen Kamara and John Lundstram got the Govan side over the line despite a second half strike from Christopher Nkunku.

Here are the major talking points from the game.

Big Bad John

Rangers' European specialist has gone from hero to zero like nobody in the club's history. And now he's on the verge of becoming a legend. His goal was what sent Rangers through but his performance, switching from midfield to defence depending on game state was colossal throughout. He's a man mountain and the physical presence in the middle Rangers have been lacking for years. Nobody messes with Rangers' engine room nowadays and that's because of this man from Liverpool. 

The 12th man easily MOTM

The unrelenting Ibrox din shook this expensively assembled Bundesliga side to their core. Just like Braga and Red Star before them, Leipzig stood agape as the old stadium rocked around them. The levels and consistency of the atmosphere was as good as anything in this incredible season. Van Bronckhost and his players asked for something special and they certainly got it from the Rangers fans.

Captain Fantastic

Rangers' right-back will finish the season as the top-scorer in the Europa League. It's another incredible achievement for the Englishman who has delivered astounding numbers from the very start. In his seven years at Rangers, he's been outstanding and after tonight, he's surely going to be remembered as the greatest Ibrox full-back of the modern era. Leadership comes in different forms, never a bombastic presence, Tavernier leads from the front by delivering - and he's done so in spades.

Glen Kamara gives a huge performance

It's not been the Finnish star's best season but didn't he just step up to the plate tonight.  Put into a more advanced position, we was tasked with getting close to Joe Aribo and he certainly did just that. He created the first with a stunning piece of skill, turning Kevin Kampl on the touchline before unleashing Ryan Kent to cross for James Tavernier. The second was all about the incredible composure that marks the 25-year-old out. A lovely give and go with Scott Wright saw him free on the edge of the box and he curled home a lovely shot into the corner to send Ibrox into dreamland. If he's not looked the player that he's been in previous years at times this term, he justified his new four-year contract tonight by standing tall on the biggest possible stage.

Refereeing nightmare 

There's no way of sugar-coating Portuguese ref Artur Dias' diabolical performance and it didn't just affect Rangers. He booked Connor Goldson for a nothing duel where he gestured the Englishman used his elbow. He did not. Moments later the whole of Ibrox had their hearts in their mouths as Goldson brought down Christopher Nkunku. It was a clear booking and it looked as if a red would be forthcoming. It should have, but thankfully the man in black kept his hand away from his pocket. The maddening inconsistency reared its head again when Kent spinned past Kampl on the wing with a dramatic drop of the shoulder. The Slovenian international threw at Kent, chopping him down mercilessly. It was the clearest booking you will ever see but no card was forthcoming.