Rangers player ratings as irresistible John Lundstram sends his side to Seville with heroics at both ends
A sensational European run for Rangers just got even better.
Another epic instalment of their Thursday night adventure saw them turn over RB Leipzig 3-1, with James Tavernier and Glen Kamara striking to race into an early lead.
Christopher Nkunku struck back for the Saxony side and for a time it looked they could bring the fairytale to an abrupt end.
But the Europa League had more magic in store as John Lundstram smashed his side to the Seville final with 10 minutes remaining.
Here's how the heroes in Light Blue rated.
ALLAN McGREGOR 7
Veteran was brilliantly protected by his defence and barely touched the ball for 69 minutes before producing an excellent save to deny Laimer one on one moments before conceding.
JAMES TAVERNIER 9
Captain marvel led by example once again with his 18th minute strike - his seventh of the competition - before he emptied the tank defensively to help secure a monumental victory.
JOHN LUNDSTRAM 9
Matchwinner deployed in back three and typical dogged display helped shackle Leipzig’s front three before he moved into midfield and pounced for biggest goal of his life.
CONNOR GOLDSON 8
Had work cut out against Poulsen and Nkunku and stayed focused for most part despite walking a tightrope after an early booking but lost Nkunku for Leipzig’s goal.
CALVIN BASSEY 8
Another towering performance from a player who won’t be fazed. Numerous key interceptions in the air and on deck. Booked for first half tug.
BORNA BARISIC 6
Covered plenty of ground as he played part in a monumental evening. Booked for stupid tackle 20 yards out right on half time but Gers escaped from free kick.
RYAN JACK 8
Early shot saved then bust a gut to deny Poulsen with a sliding block. Discipline in middle kept Rangers in


