Rangers completed one of their greatest European victories after knocking German giants Borussia Dortmund out of the Europa League in an epic 10-goal battle.
As he did in last week's 4-2 first-leg win, James Tavernier opened the scoring and left the Ibrox wobbly.
But Jude Bellingham scored his second goal before Dortmund took the lead on the night.
However, Tavernier's full-back finish restored Rangers' two-goal lead to seal a place in the last 16.
The Scottish side were controversially denied a more comfortable ending when Ryan Kent's goal was severely disallowed after a VAR review.
But the Ibrox club withstood late pressure, with a raucous home crowd behind them, to book their place in the last 16 of the Europa League for the third consecutive season.
Dortmund's incredible performance and bluffing effort will give Giovanni van Bronckhorst's side confidence in Friday's draw.
The omen favors the Rangers' pregame.Before Thursday's second leg, only one team in Europa League history has failed to advance after winning the knockout stage by two or more away goals.
With superstar striker Erling Haaland continuing to miss the visitors, things looked upbeat when Van Bronckhorst's men took to the pitch at the frenetic Ibrox Stadium.
Dortmund are visiting Scotland for the first time in more than two decades, after a 6-0 thrashing of Borussia Monchengladbach at the weekend that clearly showed their attacking prowess, even without their talisman.
But the Rangers, as they did last Thursday, started on the front foot with a seething crowd of home fans behind them when Tavernier's deep free-kick was headed in by Alfredo Morelos , they gave up their first chance of the game.
The noise momentarily died down when Nico Schultz's corner was diverted to the back post by Bellingham.
Dortmund's chances seemed to spook Rangers, who struggled to get up and keep possession of the slick visitors as Mullen shot from outside the box past Alan McGregor's right-hand post.
But during the game, Kent - who had been a thorn in the Dortmund defence a week earlier - rushed into the box before being tripped by Julian Brandt's lazy leg.
Tavernier, who opened the scoring from Dortmund's penalty kick, stepped forward and took the penalty kick. The score was 0-0. The Rangers captain remained calm again and pushed the ball directly into the middle, with a feeling of deja vu..
Ibrox was bouncing but Brandt had an immediate chance to correct his penalty concession when he shot inside the box, but McGregor matched the Germany international's effort.
Bellingham appeared on the scene minutes later, showing Brandt's lack of composure, taking advantage of Conor Goldson's unsuccessful clearance to slide calmly down McGregor's left - the teenager's The second goal, and the second time he provided his team with a lifeline.
Rangers' three-goal advantage was restored almost immediately when Scott Arfield broke into the Dortmund box and was thwarted by Gregor Kerber.The rebound fell to Morelos, who had his first shot from Mats Hummels on the line.
Instead, the Rangers' lead was cut when Maleen was slammed wide early by McGregor, after a rough defence from the Ibrox backline. , he dashes in from close range.
The Netherlands striker could have levelled just before the break when he turned again at the near post, this time from close range, away from the target.
Rangers need a break as Dortmund hit their stride.Van Bronckhorst's team proved more threatening at the start of the second quarter.
Calvin Bassey pushed left and into the box.World Cup winner Hummels made a mess of the ball and Tavernier punished from the back to kick off in his second game against Rangers.
Last season's Scottish champions thought they were ahead in the second leg when Morelos scored and allowed Kent to score in the easiest finish, but when the German midfielder came in, a VAR review judged that Morelos was on Emre in the build-up Zhan fouled the Colombian striker in the calf.
That moment may have proved to be the turning point of the draw, but Rangers remained firm and did not exert any pressure late in Dortmund to see a remarkable victory that will be etched in Ibrox folklore.
Player of the Year - James Tavernier Often unfairly criticized when things don't go as planned, Tavernier delivers true captaincy and adds two goals to his ridiculous goal tally What have we learned?
At least two extra Europa League games will be portrayed as negative by some, as the Ibrox side aim to make up the three-point gap to leaders Celtic.
But van Bronckhorst will have to use the night that will go down in club history to give his players the drive to reclaim the Premier League title.
Sunday's draw with Dundee United underlined the unpredictability of the Championship season, but they have shown they can deal with the pace and quality of their top rivals.
Referee: Antonio Miguel Matteu Lahoz Game data Home Rangers Away B Team Dortmund Possession Home 34% Away 66% Shooting Home 11 Away 16 Goals On Target Home 7 Away 6 Corners Home 3 Away 10 Foul home 8 away 15 live text after update
Try saving.Ryan Kent (Rangers) left footed shot from outside the box is saved in the centre of the goal.Assisted by Joe Ayodel-Aribo.
Attempt failed.Moukoko (Dortmund) header from the centre of the box is too high.Stephen Teagues makes the assist.
Post time: Feb-25-2022