Glasgow Rangers upset European giants Borussia Dortmund on their own ground to take a two goal lead into the second leg of the Europa League tie at Ibrox.

The Scottish champions appreciated the opportunity to play in the notoriously inhospitable Signal Iduna Park, which had only 10,000 spectators.

Due to Covid-19 limits in Germany, Dortmund were unable to fill their 81,000-seat stadium, therefore removing their home crowd edge.

Rangers’ modest but formidable 500 fans were the most vibrant on the night.

Just over five minutes before halftime, the Gers extended their lead..

The ever-reliable James Tavernier made no mistake from 12 yards after Dortmund defender Dan-Axel Zagadou was penalized for a handball inside his own penalty area.

Rangers went into the halftime break with a two-goal lead, thanks to Alfredo Morelos.

From a corner, the striker slid off Julian Brandt’s back and tapped home at the far post.

After some wonderful effort down the left-hand side by Ryan Kent, former Sheffield United player John Lundstram added a third for the visitors.

England’s Jude Bellingham drew a goal back two minutes later and that gave Dortmund had a glimmer of hope.

Glasgow Rangers’ mighty 500 Rangers fans who made all the noise – and their team responded to them in emphatic fashion.

Dortmund, on the other hand, were back to square one when Morelos’ strike deflected off Zagadou and into the far corner.

And just when it looked like Dortmund would be three goals down at Ibrox next week, Raphael Guerreiro scored a magnificent goal into the top left corner to give Dortmund a fighting chance.

Rangers have now become the first Scottish side to defeat Borussia Dortmund away from home.

They have also become the first British side since 1964 to score more than two goals away at Borussia Dortmund.