Benfica have secured their place in Friday's draw for the UEFA Champions League play-offs with a 3-1 aggregate win over Trabzonspor.
The Portuguese La Liga runners-up had earned themselves a 2-0 advantage in the first leg of their third-round qualifier last week, and further extended that lead in Turkey with Nolito's 20th-minute opener.
Paulo Henrique equalised on the night for Trabzonspor, but they were unable to add to their tally and will instead take a place in the UEFA Europa League play-offs.
FC Twente could only manage a goalless draw in the return leg of their qualifier against FC Vaslui, but it was enough to send them through to the play-offs.
The Eredivisie club travelled to Romania with a 2-0 lead, and although Luuk de Jong wasted a couple of good chances for the visitors, Twente were still able to progress.
Rubin Kazan saw off the challenge of Dynamo Kyiv with a 4-1 aggregate victory. Holding a 2-0 advantage from the first leg, Vladimir Dyadyun fired Rubin in front after 19 minutes with Aleksei Medvedev adding another three minutes from time. Oleh Gusev's last-minute goal for Dynamo was little more than a consolation.
Rangers crash out
Rangers' Champions League hopes were ended with a 1-1 draw in Malmo after being reduced to nine men. Nikica Jelavic scored the opener for Rangers, but Jiloan Hamad equalised to give Malmo a 2-1 win on aggregate.
Steven Whittaker and Madjid Bougherra were both shown straight red cards, while Malmo's Ricardinho was also dismissed on a night of drama at the Swedbank stadium.
Admir Mehmedi's 57th-minute strike earned FC Zurich a 1-0 second-leg win over Standard Liege to send the Swiss side through to the play-offs 2-1 on aggregate. Standard played much of the match with ten men following the dismissal of Yoni Buyens after 20 minutes.
Goals from Marek Bakos, Daniel Kolar and Milan Petrzela saw Plzen edge a close encounter with Rosenborg 3-2 and claim a 4-2 aggregate victory. Mikael Lustig and Rade Prica had twice given the Norwegian visitors the lead in the Czech Republic, but they were unable to shut their opponents out.
Apoel Nicosia beat Slovan Bratislava 2-0 in Slovakia to advance by the same score on aggregate. Ailton and Gustavo Manduca scored the goals in the second half.
Sturm Graz progress
Sturm Graz progressed to the play-offs at the expense of Georgian champions Zestafoni with a 2-1 aggregate success, winning tonight's second leg 1-0 thanks to Roman Kienast's 69th-minute strike.
Wisla Krakow built on their first-leg lead over Litex Lovech by beating the Bulgarians 3-1 in the return match and 5-2 on aggregate. Maor Melikson scored twice for the Polish hosts, with the second goal coming from the penalty spot.
A last-minute goal from Luis Ibanez secured Dinamo Zagreb a 1-0 win over HJK Helsinki, with the Croatians advancing 3-1 on aggregate.
Maccabi Haifa played out a 1-1 draw with Maribor but the Israeli side's 2-1 win in the opening leg was enough to carry them through. Finally, Genk also made good use of a 2-1 first-leg lead as their return match with Partizan Belgrade finished 1-1.