Odsonne Edouard provided a swift riposte to a late setback as Celtic secured a vital 2-1 Europa League win over RB Leipzig.
Brendan Rodgers' side, for whom defeat would have ended their qualification hopes, had lost back-to-back matches in Group B, including a 2-0 reverse against Leipzig last time out.
And they looked to be heading for a deflating draw when Jean-Kevin Augustin cancelled out Kieran Tierney's first-half opener with 12 minutes remaining at Celtic Park.
However, Edouard hit back within 65 seconds to move the Scottish Premiership champions level with their visitors on six points with two games remaining.
Celtic had rebounded from their Leipzig loss by scoring 13 goals in a three-game winning streak, including a 5-0 thrashing of title rivals Hearts, but they made a timid start to this clash.
The hosts were forced onto the back foot early in the game but broke the deadlock completely against the run of play.
James Forrest's cross eluded everyone except the alert Tierney, who took a touch before sweeping a low strike beyond Yvon Mvogo.
Leipzig knew a victory would secure their spot in the last 32 but they struggled to mount a meaningful response and Craig Gordon remained largely untested.
Mvogo was called into action in the 55th minute, making an untidy stop from Edouard's low shot, but Celtic retained an air of understandable caution.
They were forced out of their shell by Augustin's headed leveller from Konrad Laimer's delivery, but the reaction was rapid as Ryan Christie squared for Edouard to seal a dramatic triumph.
Rodgers – who breathed a sigh of relief when Matheus Cunha hit the crossbar late on – takes his team to pointless Rosenborg on November 29, while Leipzig make the trip to take on a Salzburg side still boasting a 100 per cent record.
Key Opta facts
- Celtic have won three consecutive home games in Europe for the first time since the group stages of the Champions League in 2007-08 (excluding qualifiers).
- RB Leipzig have failed to keep a clean sheet in all eight of their away games in Europe (excluding qualifiers), conceding 16 goals in total.
- Brendan Rodgers is unbeaten in his last eight games as a manager in the Europa League (W6 D2) since losing his very first match in the competition with Liverpool (vs Udinese in Oct 2012).
- Brendan Rodgers defeated a German manager in major European competition for the first time at his seventh attempt, drawing one and losing five of his previous six such games.
|Guardiola eyeing future international job|
|Trubisky doubtful for Bears´ Thanksgiving game|
|O´Neill planning ´next adventure´ after leaving Republic of Ireland|
|Premier League: Brexit should not be used to weaken squads|
|16 balls, 14 boundaries, 74 runs - Shahzad steals show in T10 opener|
|WATCH: Patrice Evra plays with poultry in bizarre Thanksgiving message|
|Packers star Rodgers pledges $1m to California wildfire relief|
|Klitschko worried for boxing´s Olympic future|
|Lewandowski back in Bayern training as Davies joins new team-mates|
|Hogg fit for much-changed Scotland|
|Former Arsenal striker Bendtner faces 50 days in prison over taxi driver assault|
|Athletic extend Muniain contract to 2024|
|Kohli ready to move on after narrow defeat|
|PSG to wait for Neymar, Mbappe injury updates|
|Icardi hopeful of Messi return for Copa America|
|Cavs star Love expects to be out until 2019|
|Ricciardo terrified by Renault switch|
|Under-fire Taylor calls for PFA structure review|
|McLaren reveal one-off livery for Alonso´s last race|
|Samir Nasri training with West Ham amid reports of free transfer|
|Guardiola warned over derby clash comments|
|Stoinis sees Australia to T20 win against India|
|Modric not deserving of Ballon d´Or – Cavani|
|F1 Raceweek: Alonso ends on 312 races, Raikkonen a Ferrari great - Abu Dhabi GP in numbers|
|Neymar made a mistake leaving Barcelona for PSG, insists Edmilson|
|O´Neill and Keane leave Republic of Ireland after relegation|
|WATCH: Maxwell hits Spidercam with sliced shot in Australia-India T20|
|Rafinha wants Barca exit due to ´crazy´ Valverde selections – Mazinho|
|France to wear rainbow laces in support of Thomas following attack|
|You need to stop this – Cavani slams media over supposed Neymar feud|
|Anderson rested for final Test|
|Tite applauds Seedorf for Cameroon´s style of play|
|Griezmann not obsessed with Ballon d´Or|
|Neymar feels injury is ´nothing serious´|
|Durant says Green altercation won´t impact his free agency|
|Morris blasts drama surrounding Wizards: It´s messed up|
|Scaloni thrilled for Dybala, Icardi|
|Green´s last-second shot keeps Raptors atop East standings|
|Deschamps praises Griezmann for Giroud gesture|
|Warriors star Curry improving, still out at least three more games|
|Chile 4 Honduras 1: Sanchez, Vidal shine for La Roja|
|Argentina 2 Mexico 0: Icardi, Dybala score first international goals|
|Mickelson calls Tiger the greatest of all time|
|Durant fined $25,000 for using inappropriate language|
|Fizdale isn´t concerned about Knicks´ losing streak|
|No particular concern for Mbappe – Deschamps|
|PSG team-mate Choupo-Moting hopes Neymar injury is not serious|
|McLeish marvels at stylish Scotland´s promotion success|
|Draw proves Poland can play well without Lewandowski – Brzeczek|
|Giggs: Wales let themselves down|
|Sarachan ´moved USA forward´ in interim spell|
|Mickelson lays $200,000 bet with Woods for first hole|
|Dolphins QB Tannehill to start against Colts|
|Murcia edge out Banvit, Bonn crush Opava|
|Neymar injury not serious, says doctor|
|Mancini: Italy ahead of schedule|
|France 1 Uruguay 0: Giroud hits the spot after Mbappe injury blow|
|Portugal 1 Poland 1: Milik penalty salvages precious point as Danilo sees red|
|Italy 1 United States 0: Politano snatches late winner for Mancini´s men|
|Scotland 3 Israel 2: Forrest hat-trick seals Nations League promotion|
|Brazil 1 Cameroon 0: Richarlison fills Neymar´s boots as skipper suffers injury|
|France & PSG star Mbappe suffers shoulder injury|
|Albania 1 Wales 0: Gunter´s night spoiled by Balaj|
|Leeds and Manchester United to meet in friendly|
|Outspoken Smith leaves Cavaliers|
|PSG star Neymar injured for Brazil|
|Juventus midfielder Can back in training after surgery|
|Rams-Chiefs rollercoaster was the NFL´s modern-day masterpiece|
|Ronaldo an AC Milan target in 2017, confirms Fassone|
|Farah could get back on track at Tokyo Olympics|