Dynamo Kiev resisted a spirited fightback from Borussia Monchengladbach to claim their place in the group stage of the Champions League with a 4-3 aggregate win.
Dynamo came into the second leg with a healthy looking 3-1 advantage from the opening match in Germany. However, Gladbach took the lead after 70 minutes when Yevhen Khacheridi put through his own net, and that was doubled eight minutes later with a Juan Arango header.
That meant the two sides were level on aggregate but Gladbach still needed another goal as they trailed on away goals. But Ideye Brown's chip two minutes from time eased Dynamo nerves and although they were beaten 2-1 on the night their first-leg performance proved decisive.
Goals from Gary Hooper and Victor Wanyama saw Celtic ease past Helsingborg 2-0 and into the group stage of the Champions League for the first time since the 2008-09 season.
Neil Lennon's men took a 2-0 lead into the second leg of their play-off, with Hooper opening the scoring on the half-hour mark before Wanyama sealed a 4-0 aggregate victory with a late header.
A goal in extra time from Tulio De Melo saw Lille scrape into the group stage at the expense of FC Copenhagen.
The Ligue 1 side were looking to overturn a 1-0 first-leg deficit and went ahead before the interval at Stade Metropole through Lucas Digne's strike. The scores remained level after 90 minutes, meaning extra time was needed to see who would progress. And it was Lille who prevailed with De Melo's header after 105 minutes.
Spartak Moscow also made sure of their place in the next round with a 1-1 draw at Fenerbahce. The Russians were in front after just six minutes through Ari's close-range finish but Moussa Sow levelled matters in the 70th minute with his header from Alex's corner.
Spartak were then forced to play the last nine minutes with 10 men following the dismissal of Demy de Zeeuw for a second yellow card but they held on for the draw and a 3-2 aggregate success.
CFR Cluj beat FC Basel 1-0 to wrap up a 3-1 aggregate win. Pantelis Kapetanos scored the only goal of the night after 20 minutes while Alexander Frei missed a penalty for the Swiss visitors.