Rangers bounced back from domestic defeat by securing a one-goal first-leg advantage over 10-man Servette in Champions League qualifying.
Labelled a "mega game" by Michael Beale, his pumped players delivered an electric opening following the weekend defeat at Kilmarnock.
James Tavernier netted a composed penalty before Cyriel Dessers bundled in his first goal for the club in the opening 15 minutes.
The wasteful hosts could have effectively killed the tie, but the depleted Swiss visitors pulled one back out of nowhere just before the break when Dessers' handball allowed Chris Bedia to slam in a spot-kick checked by the video assistant referee (VAR).
And the away side - missing several key players due to injuries, suspensions and visa issues - rode their luck before and after David Douline saw red for a second bookable offence to remain alive in the third-round qualifier.
A glaring close-range miss by home forward Sam Lammers, just minutes before Servette were awarded their penalty, has the potential to become a major sliding-doors moment in the tie.
But had the correct final pass been played during numerous breakaway opportunities, or had Dessers and Lammers not been thwarted by superb saves by Joel Mall, there would be simply no need to revisit the Dutchman's first-half sitter.
"We'll have to take the win and put in a good performance next week - we were always going to have to do that," Rangers manager Michael Beale told BBC Scotland.
"This is the Champions League, so you know the other team are always dangerous and have good players. The job is only half done."
The return leg takes place in Geneva next Tuesday (19:30 BST) in a game that will be live on BBC Scotland, the BBC iPlayer and the BBC Sport website.
Player of the match - Todd Cantwell
Following his exclusion from the side at Rugby Park on Saturday, Todd Cantwell (right) showed why he should be a guaranteed starter in this Rangers midfield in an outstanding first-half displayWork to do despite improved Rangers display - analysis
Overall, there is no doubt this was a much-improved performance from Beale's side. The way Rangers overwhelmed the Swiss visitors in the first half is everything the manager wants in his team.
Dessers getting off the mark and bright flashes from Danilo on his first start are also positives.
Cantwell, who won Rangers' penalty with quick thinking on the blindside of Douline, also highlighted his importance to the Rangers midfield after his exclusion from Saturday's line-up.
But issues that plagued the Ibrox side's laboured performance in Ayrshire on Saturday crept into their second-half showing. Creating chances and missing them is one thing, not creating any is another.
With Servette a man down, the visitors camped in and Rangers lacked the inspiration to kill the tie off - albeit that should have been accomplished with the opportunities created prior to Douline's dismissal.
It is early days for Beale's new-look attack, but on first impression it appears to lack the explosiveness of a peak Ryan Kent. With the window still open, it remains to be seen whether he will look to address that after already spending heavily.
What they said
'This is Champions League. The job is only half done'Rangers manager Michael Beale: "It was a fantastic start. We played with real energy, we ran forward, gave a lot to the game and created so many chances.
"The reality is at 2-0 it's a harsh penalty, but it is one, and that's what VAR is there for.
"Before that, the goalkeeper made two fantastic saves and we had a lot of good opportunities where you can see we're fine-tuning and we'll get better over time."
What's next?
Rangers are back in Scottish Premiership action on Saturday (15:00 BST) as they host Livingston before next Tuesday's return leg - live on the BBC - in Switzerland.
Servette also play on Saturday, hosting St Gallen in the Swiss Super League.
Line-ups
Rangers
Formation 4-3-3
1Butland
2Tavernier6Goldson5Souttar31Barisic
43Raskin8Jack13Cantwell
14Lammers9Dessers99Pereira da Silva
1Butland2Tavernier6Goldson5SouttarBooked at 57mins31Barisic43RaskinSubstituted forWrightat 89'minutes8JackSubstituted forCifuentesat 77'minutes13CantwellBooked at 50mins14LammersSubstituted forDowellat 78'minutes9DessersSubstituted forHagiat 89'minutes99Pereira da SilvaSubstituted forSimaat 66'minutesSubstitutes
4Lundstram7Hagi15Cifuentes19Sima20Dowell21Sterling23Wright27Balogun28McCrorie32Wright38King44DevineServette
Formation 4-4-2
1Mall
33Vouilloz4Rouiller19Severin18Mazikou
21Guillemenot8Cognat28Douline17Kutesa
11Fofana29Bedia
1Mall33Vouilloz4RouillerSubstituted forBaronat 90+4'minutes19Severin18Mazikou21Guillemenot8Cognat28DoulineBooked at 59mins17Kutesa11FofanaSubstituted forDibaat 64'minutes29BediaSubstituted forRodelinat 79'minutesSubstitutes
6Baron7Pflücke12Kaloga23Rodelin26Henchoz30Diba31Ouattara40Aubert44Besson45Touati68OnguénéLive Text
Match ends, Rangers 2, Servette 1.
Second Half ends, Rangers 2, Servette 1.
Offside, Rangers. John Souttar tries a through ball, but Abdallah Sima is caught offside.
Attempt missed. Abdallah Sima (Rangers) header from the centre of the box misses to the right. Assisted by Borna Barisic with a cross.
Attempt missed. Ronny Rodelin (Servette) right footed shot from the right side of the box is high and wide to the right following a corner.
Corner, Servette. Conceded by José Cifuentes.
Foul by José Cifuentes (Rangers).
Ronny Rodelin (Servette) wins a free kick in the attacking half.
Attempt saved. Kieran Dowell (Rangers) left footed shot from outside the box is saved in the centre of the goal. Assisted by Ianis Hagi.
Substitution, Servette. Anthony Baron replaces Steve Rouiller because of an injury.
Delay over. They are ready to continue.
Delay in match because of an injury Abdallah Sima (Rangers).
Delay in match because of an injury Steve Rouiller (Servette).
Attempt missed. Abdallah Sima (Rangers) header from the centre of the box misses to the right.
Substitution, Rangers. Scott Wright replaces Nicolas Raskin.
Substitution, Rangers. Ianis Hagi replaces Cyriel Dessers.
Hand ball by Abdallah Sima (Rangers).
Attempt blocked. Dereck Kutesa (Servette) right footed shot from the left side of the box is blocked.
Foul by John Souttar (Rangers).
Samba Diba (Servette) wins a free kick in the defensive half.