Inter Milan put themselves in a good position to qualify for the round of 16 with a 2-0 away to Ludogorets.
Christian Eriksen opened the scoring for the visitors with his first goal for the club on 71 minutes after being teed up by Romelu Lukaku, who got the second goal deep in time added on.
Arsenal struck late in the second half to secure themselves a 1-0 win away to Galatasaray in their first-leg encounter.
Alexandre Lacazette was the hero for the North London outfit after firing home the winning goal on 80 minutes.
Ajax Amsterdam have an uphill battle on their hands after suffering a 2-0 loss to Getafe at Coliseum Alfonso Pérez.
Deyverson got the scoring underway for the LaLiga outfit, before on-loan Newcastle United winger Kenedy sealed the win in second-half stoppage time.
Sevilla will have a slight advantage heading into the second leg after securing a 1-1 draw away to Cluj.
Ciprian Deac put the home side ahead from the penalty spot on 59 minutes before Youssef En-Nesyri snatched an away goal for the LaLiga side in the 82nd minute.
AS Roma will take a slender lead to Belgium next after defeating KRC Genk 1-0 at the Stadio Olimpico on Thursday night.
Former FC Barcelona strike Carles Perez netted the game's only goal after just 13 minutes into the first half.
Bayer Leverkusen have taken control of their last 16 tie with a 2-1 victory over FC Porto at the Bay Arena.
A goal in each half from Lucas Alario and Kai Havertz respectively put the hosts two goals up, although Porto got their away goal through Ze Luis on 73 minutes.
Wolverhampton Wanderers continue to impress in their debut campaign after thumping Espanyol 4-0 in the first leg on Thursday night.
Diogo Jota grabbed the headlines on the night after netting a hat-trick for the Premier League outfit while Ruben Neves was also on target.
Sporting Lisbon 3-1 Istanbul Basaksehir
Copenhagen 1-1 Celtic
Eintracht Frankfurt 4-1 Salzburg
Shakhtar Donetsk 2-1 Benfica
APOEL 0-3 Basel
AZ 1-1 LASK
Wolsfburg 2-1 Malmo FF
Rangers 3-2 Sporting Braga