Celtic will take a 1-0 lead to Saint Petersburg in their Europa League round-of-32 tie with Zenit after Callum McGregor netted a first-leg winner.
Substitute Charly Musonda centred for McGregor to slam a finish into the top-left corner and lift the roof off Parkhead with just 12 minutes remaining and Roberto Mancini's visitors seemingly content with a hard-earned draw.
Zenit's only previous meeting with Scottish opposition had seen their dominant 2008 side defeat Rangers in the UEFA Cup final, but Celtic fared rather better than their rivals 10 years on and deserved a goal long before it finally arrived.
Although a rusty Russian defence - out of competitive action for over two months prior to the game - struggled to contain Brendan Rodgers' men from the off, the lack of a killer ball in the final third looked set to hinder the hosts until Musonda's introduction.
The Chelsea loanee turned the game and McGregor's brilliant strike earned Celtic a deserved lead ahead of the long-haul return trip.
Rodgers' team selection hinted at a cautious approach, with Musonda and Scott Sinclair left on the bench, but the Celtic Park crowd roared the hosts on in the opening minutes and Olivier Ntcham poked a low effort agonisingly wide of the left-hand post.
McGregor wasted an opportunity, too, shooting into the arms of Andrey Lunev, before the competition's most prolific attack fired a warning shot at the other end.
Debutant Anton Zabolotny's cute finish was blocked well by stand-in Celtic goalkeeper Dorus de Vries, who was grateful to see Kieran Tierney covering on the line to clear Aleksandr Erokhin's headed follow-up.
The first half kept up a breathless pace, but Celtic could not turn a spell of extended pressure into a goal before the break.
The home side gradually took control again following the restart and Lunev parried Eboue Kouassi's 25-yard drive just after the hour-mark, while Mancini shuffled the Zenit pack as his usually razor-sharp front line continued to look blunt.
Celtic themselves started to wane in their attacking efforts, though, with their appeals for fouls becoming ever more desperate as Ntcham's wretched set-piece deliveries failed to improve.
But Musonda replaced Kouassi with 17 minutes remaining and made an immediate impact, lifting the crowd before crossing for McGregor to control on his chest and shoot instinctively beyond Lunev.
78' - Paradise is absolutely rocking!!!! @MDembele_10 & Musonda combine, before the latter picks out @Callummcgregor8 at the post with a sublime pass, and the midfielder does the rest!! A fabulous finish!! GET IN!!#CELZEN #UEL— Celtic Football Club (@CelticFC) February 15, 2018
Zenit suddenly rediscovered their previously absent attacking intent, but they could not force an away goal and must now look to turn the tie on its head on home turf.
KEY OPTA STATS
- Celtic have earned their first win in the Europa League in 12 games, having lost six and drawn five of their previous 11.
- In fact, this is Celtic’s first win at the knockout stage of any European competition since they beat Barcelona 1-0 in March 2004, courtesy of a goal from Alan Thompson (excl. playoffs).
- Zenit Saint Petersburg have suffered their first defeat in eight games in the Europa League, having won six and drawn one of their previous seven.
- Celtic have now won four games on the bounce against Russian opposition in European fixtures, having failed to win any of their previous three such games (D2 L1).
|Roberto Carlos declares Neymar and Brazil the World Cup favourites|
|Kluivert tells son Justin to snub Manchester United for Barcelona|
|Reading appoint former Swansea boss Clement|
|I had to get out of my comfort zone - Goretzka explains Bayern switch|
|Adelaide United 5 Newcastle Jets 2: Five-star Reds end winless streak|
|Goals, nutmegs and cheers - Usain Bolt impresses in Borussia Dortmund training|
|De Bruyne: Don´t compare me to Messi and Ronaldo|
|Real Madrid can win the Champions League, Roberto Carlos claims|
|Martinez determined to earn World Cup place|
|Arthur ´counting the days´ to Barcelona switch|
|English football must address racism, says Southgate|
|Alisson can be world´s best – Taffarel|
|Ter Stegen dismisses ´Messi with gloves´ label|
|Buffon: Messi more complete than Ronaldo|
|Neymar is irreplaceable, says Tite|
|Conti: Milan much better thanks to Gattuso|
|Show must go on in Hollywood! - Pogba and Mkhitaryan say Ibrahimovic goodbyes|
|Arthur: I´ll find out if Messi is from this planet|
|Barcelona better than Real Madrid even if Neymar signs - Iniesta|
|I haven´t booked a holiday yet - Leno hoping for World Cup call|
|I may be 40 but I´m still Juve´s number one – Buffon bullish over Italy return|
|Italy coach Di Biagio dismisses Raiola rage over Balotelli snub|
|Lopetegui not ruling out Martinez World Cup chances|
|Spain defender Ramos targeting Casillas caps record|
|Pogba gets no special treatment from Deschamps|
|Ibrahimovic to LA Galaxy? Beckham, Drogba, Pirlo and the other stars to try MLS|
|Wilshere out for England with Pickford to face Netherlands|
|Southgate rejects England safety concerns over World Cup|
|Great things come to an end - Ibrahimovic confirms Man Utd departure|
|This is Messi´s team - Sampaoli puts faith in Barcelona superstar|
|Juventus to play in MLS All-Star Game|
|Low confirms Can will miss Spain game|
|Ibrahimovic released by Manchester United|
|Santos not interested in Ronaldo to China links|
|WATCH: Messi scores superb solo strike in Argentina training|
|Koeman names Van Dijk new Netherlands captain|
|Dybala and Icardi´s World Cup hopes doused by Sampaoli|
|I almost s*** myself - Pique on Keane rant|
|UEFA order PSG to close Auteuil stand|
|Brilliant Bale basks in Wales record|
|Neuer needs to play to make Germany´s World Cup squad – Low|
|China 0 Wales 6: Record-breaking Bale leads demolition job in perfect start for Giggs|
|Bale becomes Wales´ record goalscorer with China hat-trick|
|The ´reality for people with a brain´ is Manchester United are in transition, Mourinho claims|
|West Ham ban disruptive fans for life after Burnley chaos|
|Iniesta hints at post-World Cup international retirement|
|All we do is talk s*** - Pique goads Madrid stars over WhatsApp|
|Euro 2016 humiliation helped England, claims Dele Alli|
|Iniesta confident of two more years in Barcelona starting XI|
|Kane probably the best striker in the world - Maguire|
|Wenger told Wilshere he could leave Arsenal|
|If you play for Atletico, you must be committed – Koke responds to Griezmann speculation|
|Giggs: Bale will feature for Wales in China Cup|
|Maradona: Messi doesn´t have to prove himself by winning World Cup|
|Cristiano Ronaldo hasn´t asked to leave Real Madrid amid China links – Perez|
|Manchester United apply for professional women´s team|
|Bolt a fan of Ronaldo, but compares his talent to Messi´s|
|Heynckes definitely leaving at end of season, claims Ze Roberto|
|Shaw issue a distraction from Manchester United´s failures, says Neville|
|Hamsik withdraws from Slovakia squad|
|Griezmann backs Pogba to prove doubters wrong for France|
|Sanchez ´expected something better´ from Manchester United move|
|Javi Martinez in the dark over Spain squad omission|
|Giggs feeling the tension ahead of Wales debut|
|Juventus confirm Alex Sandro thigh injury|
|Hart praises ´loyal guy´ Southgate amid World Cup axe fears|
|I miss Morata, says recalled Costa|
|I can improve even more at Manchester City - Bernardo Silva|
|Neymar will be fit for the World Cup, insists Ronaldo|
|Costa thinks Griezmann will stay at Atletico Madrid|
|Ferdinand worried by England´s World Cup striker options|
|Stam leaves Reading after wretched run|
|Neymar is great, we´ll see if he joins Real Madrid – Asensio|
|Maguire tips ´nightmare´ Vardy to replace injured Kane|
|Malcom ready to leave Bordeaux and chase Bayern ´dream´|
|Asensio insists Zidane was not unfair to him|
|Griezmann wants future resolved before World Cup|
|Nocerino wants Conte return after Italy´s World Cup ´disaster´|
|Iconic 2002 World Cup haircut was media distraction, reveals Ronaldo|
|Wright: Difficult for Liverpool sensation Salah to resist Real Madrid|
|Yaya Toure yet to report for international duty, confirm Ivory Coast|
|Morrison confirms plans to play for Jamaica|