Celtic qualified for the UEFA Champions League group stages in dramatic fashion by beating Shahkter Karagandy 3-0 at Celtic Park.
Neil Lennon's side dominated proceedings on Wednesday, and with the match heading to extra time, James Forrest converted after Anthony Stokes' jinking run to send Celtic through.
After being frustrated for the majority of the first half by goalkeeper Aleksandr Mokin Celtic finally found a way through with an outstanding 25-yard effort from Kris Commons.
And they were level on aggregate just three minutes after the restart when Georgios Samaras coolly finished from 10 yards.
Forrest then delighted the home fans in additional time after firing home from Stokes pass.
Lennon made three changes to the side that lost the first leg, with Emilio Izaguirre, Virgil van Dijk and Steven Mouyokolo coming out, with Adam Matthews, Efe Ambrose and Stokes taking their place.
Viktor Kumyov kept faith in the same side that started in Kazakhstan.
Celtic started the game with plenty of intent, but Mokin in the Shahkter goal produced a string of fine saves.
The first was a stunning point-blank stop from Mikael Lustig's header in the sixth minute, and followed that up by palming away Forrest's fierce strike from the edge of the box.
Still Celtic came forward and twice Anthony Stokes had the chance to open the scoring.
First he saw he a drilled close-range effort stopped by Mokin, before the former Sunderland striker saw a header from Commons' cross come off his shoulder, aiding the Shakhter goalkeeper's save to his left.
The home side were further frustrated in the 15th minute when Commons struck a free-kick from the left channel that looked destined for the back of the net before Mokin parried it away.
Lennon's team maintained their dominance in possession, but the clear-cut chances began to dry up as the away side defended resolutely.
But the breakthrough finally came in first-half stoppage time when Commons took ownership of the ball 25 yards out from goal and unleashed a fierce left-footed shot that swerved away from Mokin and into the far corner.
Celtic levelled the tie just three minutes after the break as a Celtic corner was only half cleared and Lustig's effort was controlled by Samaras, and he lifted his strike high into the net to send Celtic Park into raptures.
It should have been three 11 minutes later when a surging run by Forrest led to him crossing to Stokes who somehow managed to volley against the crossbar from six yards.
They were almost made to pay for their profligacy as twice Shahkter came close.
First Fraser Forster flapped at a corner and Mathews cleared an Andrei Finonchenko header off the line, before a scramble in the box after a long throw led to the ball cannoning back off the bar.
Celtic kept probing for the goal that would send them through and Stokes came close in the 88th minute but shot wide from outside the area.
But they would not be denied as Anthony Stokes skipped past two challenges before laying into Forrest's path and he blasted home the winner.
|Coach: N. Lennon|
for K. Commons 79'
for J. Forrest 90+4'
|Europa League Mourinho´s best hope for United trophy - Sheringham|
|Injustice if Iniesta never wins a Ballon d´Or - Del Bosque|
|Van Gaal didn´t deserve United sacking - Blind|
|I´ll be happy if we make Euro 2016 semi-finals - Del Bosque|
|Koke: Why would I want to leave Atletico?|
|Fofana could retire aged 25 - Lyon president|
|Sandro set to leave Barcelona|
|Silva plays down injury worries ahead of Euro 2016|
|United would be brave to appoint Mourinho, says Schmeichel|
|Neymar adamant he is happy at Barcelona|
|Wilshere: Arsenal play me out of position|
|Ryan backs former coach Neville|
|Keane talks up Galaxy move for Ronaldo|
|´Free agent´ Diarra wants Mourinho reunion|
|Eintracht Frankfurt beat Nuremberg to secure Bundesliga status|
|Manchester United to turn to Mourinho, the man who most resembles Ferguson|
|Manchester United kids are Van Gaal´s legacy - Ferdinand|
|´Sex-masochism´, ´fat man´ and ´Mr Mike Smalling´ - Van Gaal´s best quotes as Manchester United mana|
|I have fulfilled a long-held ambition - ´Very disappointed´ Van Gaal´s statement in full|
|Van Gaal should call time on career after Manchester United sacking|
|Better than Busby? - The stats behind Van Gaal´s United exit|
|Van Gaal sacked by Manchester United|
|Suarez expected to miss Copa America group stage|
|Herrera wants more trophies with Manchester United|
|FIFA sacks deputy secretary general Kattner|
|Asensio wants to fight for his chance at Real Madrid|
|SFA to investigate Rangers-Hibernian disorder|
|Van der Wiel takes aim at Blanc after PSG exit|
|Halilovic: Missing Euro 2016 would not be a tragedy|
|Van Gaal leaves United training ground as Mourinho speculation goes on|
|Zanetti rules out Inter move for Simeone|
|Rodgers adamant Celtic is not a step down|
|Sanches chose Bayern Munich over Manchester United|
|Rosicky was the perfect player for Arsenal - Wenger|
|Tonelli becomes Napoli´s first close-season signing|
|Thigh injury rules Steffen out of Euro 2016|
|Gotze is a perfect fit for Liverpool - Hitzfeld|
|Hummels completes Bayern move after passing medical|
|Guardiola era has been sensational - Neuer|
|Bayern will never sign a Messi or Ronaldo - Hitzfeld|
|Wilkins backs Mourinho appointment|
|Suarez´s Copa America hopes alive despite hamstring injury|
|Delneri exits Verona following relegation|
|Ireland´s Wilson ruled out of Euro 2016|
|Gotze looking forward to new season with Bayern|
|Pirlo, Giovinco out of Italy Euro 2016 squad|
|Coleman signs new Wales contract|
|Gotze talk intensifies as Bayern Munich forward leaves agent|
|Rami called up by France following Varane injury|
|United States v Ecuador: Klinsmann pins hopes on Yedlin as Copa preparations continue|
|Gabriel, Lucas Lima unsure on Santos futures|
|AC Milan to terminate Mihajlovic deal in June|
|Emery confirms Banega will leave Sevilla|
|Neville still unsure over Valencia future|
|Van Gaal arrives at United training ground amid Mourinho talk|
|Messi: We suffered but we won together|
|Evra confirms two-year Juventus deal|
|Son unfazed by Tottenham exit rumours|
|Argentine footballer dead after being struck in head|
|Arnautovic refuses to commit to Stoke|
|Sirigu: PSG wanted me out|
|MLS Review: Galaxy held by Earthquakes, Timbers end skid|
|Alba: Messi deserves credit for my goal|
|Pique: Barca deserved Copa del Rey title|
|Smalling admits relief after Lingard winner|
|Suarez, Barca unsure on extent of injury|
|Luis Enrique revels in Barca´s spectacular end to season|
|Emery proud in Copa del Rey defeat|
|Rooney hopes FA Cup lifts United - with or without Van Gaal|
|Iniesta: Copa del Rey win caps magnificent season|
|Barcelona 2 Sevilla 0 (AET): Alba and Neymar decide heated Copa del Rey final|
|England have to defend better at Euro 2016 - Rose|
|Suarez limps out of Copa del Rey final to spark Copa America fears|
|Henderson hopes injury woes are behind him|
|Ventura plays down Italy national job links|
|Vardy to miss Australia game for wedding - Hodgson|
|Wilshere ready to play 90 minutes|
|Marafona the hero as Braga win Taca de Portugal|
|Rangers hit out at SFA, Hibs response to cup final invasion|
|Fit-again Wilshere a risk worth taking for Hodgson|
|England 2 Turkey 1: Late Vardy goal gets Euro 2016 preparations off to winning start|
|Dzagoev out of Russia squad for Euro 2016|
|Puerto Rico 1 USA 3: Klinsmann´s Copa preparations begin with comfortable win|
|Lahm a true Bayern legend - Guardiola|
|Puerto Rico 1-3 USA: Klinsmann's Copa preparations begin with comfortable win|
|England 2-1 Turkey: Kane & Vardy fire Three Lions to victory|
|Jesus: €30m for Slimani is nothing|
|Kilmarnock seal Scottish Premiership survival|
|Klose refutes Lazio contract claims|
|Chiellini: Juventus´ champion qualities shone through|
|Rummenigge: Pep´s last game should have been Champions League final|
|Hiddink to stay at Chelsea in advisory role|
|Guardiola´s tears understandable - Muller|
|Villas-Boas bids Zenit farewell as Hulk and Witsel pay tribute|
|Cavani can replace Ibrahimovic - Al-Khelaifi|
|Zidane expecting difficult Champions League final|
|Ayew unsurprised by external interest|
|Neville backs Mourinho as best choice for United|
|Morata agent hints at Juve stay|
|Passi keen to stay at Marseille|
|Rooney not drawn on Van Gaal future|
|Dortmund pay tribute to departing Hummels|
|Puerto Rico - United States preview: Klinsmann set to rely on Wood in Altidore's absence|
|No Inter move for Berardi claims Sassuolo owner|
|De Gea dedicates FA Cup win to United fans|
|Varane likely to miss Champions League final, a doubt for Euro 2016|
|Lucescu leaves Shakhtar on a high|
|Gomez would ´give everything´ for Germany at Euro 2016|
|Dybala: Juve will not release me for Rio|
|Bellerin: Nowhere else than Arsenal for me|
|England´s young brigade playing without fear, says Cahill|
|Cavani: I´m happy at PSG|
|Lampard happy to return but laments devastating derby defeat|
|MLS Review: Rapids win to stay top, Impact continue winless run|
|Mandanda: Final was probably my last game for Marseille|
|Rincon, Rondon headline Venezuela squad for Copa America|
|Haiti finalise 23-man Copa America squad|
|Blanc and PSG desperate for Champions League success|
|Mourinho non-committal on United speculation|
|Neustadter named in Russia´s Euro 2016 squad|
|Jonas thrilled with Brazil call-up for Copa America|
|Pardew: Forgive me for my dance|
|Ramos left out of Colombia´s Copa America squad|
|Brocchi: Milan didn´t deserve to lose|
|Pulisic included for USA as Klinsmann names Copa America squad|
|Allegri salutes players after Juve clinch double|
|Dortmund need more belief, says Tuchel|
|Ibrahimovic: I conquered PSG|
|Tearful Guardiola hails ´outstanding´ Bayern stay|
|Match-winner Morata not thinking about Juventus future|
|If it was a boxing match we´d have won on points - Montolivo|
|Hummels: I hope I made right choice with Bayern move|
|Bayern were spent before penalties win - Muller|
|Red Bulls in seventh heaven after embarrassing New York rivals|