Fiorentina set up a clash with Everton in the last 16 of the UEFA Cup with a comfortable 2-1 victory over Rosenborg.
Fabio Liverani, who returned from a two-week injury lay-off last weekend, got the first goal of the game shortly before half-time and Daniele Cacia sealed Fiorentina's victory 10 minutes from time.
Yssouf Kone pulled one back for Rosenborg right at the end but it was a case of too little too late for the Norwegians, who lost 3-1 on aggregate.
PSV Eindhoven will meet Tottenham in the next round after they beat Helsingborgs 2-1.
Second-half strikes from Mike Zonneveld and Danko Lazovic added to last week's 2-0 win were enough to secure PSV's progression, rendering Leandro Castan's 81st-minute goal purely consolatory.
Sporting Lisbon will now face Bolton after they beat beleaguered Basle 3-0.
Leading 2-0 from the first-leg, a second-minute goal from Bruno Pereirinha at St Jakob-Park all but ended the Swiss side's hopes of a fightback before Liedson struck twice either side of half-time to seal Sporting's progression.
Bayer Leverkusen cruised through with a stunning 5-1 success over Galatasaray at The BayArena.
Last week in Istanbul, the Germans struggled to find the target as the match ended goalless. But they made up for that in glorious fashion this time.
Sergej Barbarez opened the scoring after just 12 minutes and their lead was doubled a minute later when Stefan Kiessling pounced.
Barbarez was on hand to grab his second on 22 minutes to virtually seal Bayer's place in the next round.
After the break Bayer's dominance continued as Karim Haggui added a fourth and Bernd Schneider fired home from the penalty spot just after the hour to make it five.
Galatasaray grabbed a late goal when Ahmed Barusso scored from the spot, but it was scant consolation for the outclassed Turks.
Bayer will face German rivals Hamburg, who advanced 3-1 on aggregate after playing out a drab goalless draw at home to FC Zurich.
The German outfit were without injured captain and playmaker Rafael van der Vaart, but their progression never looked under threat as they dominated from start to finish.
The Swiss side had to score at least three times to have any hope of going through, having been outplayed in the first leg, but Huub Stevens' team were always in complete control of the tie.
Goals by Aleksandr Pavlenko and Roman Pavlyuchenko gave Spartak Moscow a 2-0 victory over Marseille on the night, but it wasn't enough for progression.
Having lost 3-0 in the first leg in the south of France last week, Spartak needed to produce something special at a freezing Luzhniki Stadium in the return fixture to progress.
They came mighty close, Pavlenko volleying home just before half-time and Pavlyuchenko adding to the lead in the 85th minute, but OM hung on to squeeze through.
Zenit St Petersburg produced one of the tournament's biggest surprises as they knocked out Villarreal on away goals despite losing 2-1 at El Madrigal.
Pavel Pogrebnyak seemed to have sealed the tie for the Russian side, who won the first-leg 1-0, but late goals from Guille Franco and Jon Dahl Tomasson gave Villarreal hope as Zenit finished the game with nine men following the dismissals of Sergei Shirokov and Radek Sirl.
Nine-man Bordeaux crashed out of the competiton after only managing a 1-1 draw at home to Belgian champions Anderlecht.
Trailing 2-1 from the first leg last week, the French side were given a glimmer of hope when Fernando Cavenaghi scored in the 71st minute to cancel out Thomas Chatelle's 34th-minute opener, but they imploded spectacularly with two dismissals in the final 16 minutes.
Benoit Tremoulinas saw red minutes after Bordeaux equalised and Mathieu Chalme was sent off with three minutes to go in a game which saw 11 other yellow cards.
More news from SportingLife.com



