Rangers moved top of Europa League Group G as they came from behind to claim a deserved win over Rapid Vienna.
Veton Berisha broke the deadlock to give the Austrians the lead at Ibrox, but it was short-lived with Alfredo Morelos replying instantly.
Rangers’ second came with just six minutes to play as Morelos was brought down in the box, James Tavernier scoring from the spot.
And Morelos finished the game off with a smart counter attack at the death.
With Villarreal drawing 3-3 away to Spartak Moscow, Rangers have the advantage ahead of their double-header with the Russians.
It means Steven Gerrard’s side are still unbeaten in Europe this season, with five wins and five draws.
Rangers rewarded for patience
It had not been a lively first half, but as the half-time whistle edged closer suddenly the game sparked into life.
Andrei Ivan collected the ball on the right hand side. Despite looking offside the flag stayed down, and his cut-back was slid into the path of Berisha by Rangers defender Lassana Coulibaly, leaving the Rapid forward with an easy finish.
But within a minute Rangers were level. Tavernier collected the ball out wide and drove it perfectly into the path of Morelos who made no mistake from the centre of the box.
Initially the second half was much of the same. Rangers kept the ball, but the incisive passing was missing. The visitors always looked a threat on the break, but were not making enough to seriously trouble the Ibrox men.
Rapid goalkeeper Richard Strebinger’s one-handed save denied Ovie Ejaria’s diving header. Then Morelos broke free on the right but was too keen to get a cross in when an extra touch would have allowed more blue shirts to get into the box.
Something had to give though and when Morelos drove into the box, Mario Sonnleitner scythed him down. Tavernier made it five successful penalties from five attempts this season, rocketing the ball into the top corner.
And with just injury time left and Rapid throwing men forward, Rangers broke on the counter attack, and Daniel Candeias’ backheel from the halfway line was pounced on by Morelos who made no mistake, finishing beyond Strebinger.
Comfortable in Europe – analysis
This was a different Rangers than the one that had struggled to impose themselves away to Livingston.
The Europa League has brought the best out of Gerrard’s side this season. They look comfortable at this level, and for long spells against Rapid Vienna they were patient up front, refusing to panic as the clock ticked by without the lead they craved.
At the back Rapid were restricted to little, only twice breaking through, and even then the second occasion was a more than debatable offside call.
Rangers were knocking the ball about well, but they found their main success when they drove at the Austrians and it was Morelos’ run that earned them the decisive penalty.
Sitting top of Group G after two games, there is now more than just an outside chance of qualifying through the section and into the knockout stages.