Uefa Cup round-up

Bolton, Everton and Tottenham booked their place in the last 16 of the Uefa Cup, while Rangers also progressed but Aberdeen's European dream is over.

Elsewhere, Sporting Lisbon comfortably brushed aside Basel and Getafe cruised past AEK Athens.

However, Bordeaux crashed out to Anderlecht and Villarreal went out on away goals to Zenit St Petersburg.

Bolton produced the performance of the night as they battled to a 0-0 draw away to Atletico Madrid to ensure Gary Megson's side progressed courtesy of their 1-0 first leg lead.

Rangers were grateful to a late goal from striker Nacho Novo against Panathinaikos as they set up a last 16 meeting with Werder Bremen.

After a goalless first leg at Ibrox, Rangers faced an uphill challenge in Athens and their task appeared even steeper when Ioannis Goumas gave the Greek side the lead, but Novo struck with just under 10 minutes remaining to see Walter Smith's side through on away goals.

Aberdeen earned a gutsy 2-2 draw with Bayern Munich in the first leg at Pittodrie, however the German giants showed their class to hammer their visitors 5-1 second time around.

Brazilian defender Lucio (12) opened the scoring at the Allianz Arena before Daniel Van Buyten (36) added a second.

After the interval Germany international striker Lukas Podolski hit a brace (71 and 77) before Steve Lovell pulled back an 85th minute consolation.

However, midfielder Mark Van Bommel hit a fifth late on to earn a 7-3 aggregate victory to leave Bayern well on course for a place in final at the City of Manchester Stadium.

Everton, who led 2-0 from the first-leg, comfortably secured a last 16 place as they defeated SK Brann 8-1 on aggregate.

A Yakubu Ayegbeni hat-trick, a Andy Johnson brace and a solitary Mikel Arteta strike secured the Toffees a 6-1 win on the night as Brann could only respond through Petter Moen.

Tottenham were forced to fight all the way as they booked their place in the next round as they drew 1-1 with Slavia Prague at White Hart Lane to secure a 3-2 aggregate win.

Leading 2-1 from the first-leg, Jamie O'Hara gave Spurs an early lead, but Matej Krajcik struck after half-time to ensure it was an uncomfortable night for Juande Ramos' side in North London.

Villarreal, who sit third in La Liga, crashed out of Europe as they were elimianted on away goals to nine-man Zenit following a 2-2 aggregate draw.

The Spanish side found themselves 1-0 behind from the first leg and Pavel Pogrebniak extended the lead.

Zenit, who had Roman Shirokov and Radek Shirl sent off, survived a scare late on as Villarreal hit back on the night through Guillermo Franco and Jon Dahl Tomasson, but the Spanish side could not find the third they needed.

Bordeaux, who had Mathieu Chalme and Benoit Tremoulinas sent off, are also out as they slumped 3-2 on aggregate to Anderlecht.

The Belgian side held a 2-1 home lead from the first-leg and earned a 1-1 draw at the Stade Chaban Delmas as Thomas Chatelle's opener was cancelled out by a strike from Bordeaux's Fernando Cavenaghi.

Sporting Lisbon are eased through as a goal from Marques Pereirinha and a brace from Da Liedson added to a 2-0 first-leg lead to earn a comfortable 5-0 aggregate victory over Basel.

Benfica left it late to progress as they earned a 3-2 aggregate win over Nurnberg.

The Portuguese club led 1-0 from the first-leg but fell behind to goals from Angelos Charisteas and Ivan Saenko, but Benfica then hit back through Oscar Cardozo (90) and Angel Di Maria (92).

PSV Eindhoven comfortably moved into the final 16 as they secured a 4-1 aggregate win Helsingborg.

The Dutch club led 2-1 from the first leg and Mike Zonneveld (47) and Danko Lazovic (65) extended the lead, while Helsingborg could only respond late on through Leandro Castan.

Fiorentina will meet Everton in the last 16 after securing a 3-1 aggregate win over Rosenborg.

The Italian side led 1-0 from the first-leg and Fabio Liverani and Daniele Cacia secured that lead, while Rosenborg could only respond through a late Yssouf Kone strike.

Getafe will be in the next round after a comfortable 3-0 home win earned them a 4-1 aggregate win over AEK Athens.

After a 1-1 draw in the first side, the Spanish outfit brushed aside their Greek opponents with goals from Esteban Granero (46), am 82nd minute Cosmin Contra penalty and a Braulio goal two minutes later.

Marseille, who narrowly missed out on a place in the latter stages of the UEFA Champions League, survived a scare as they eliminated Spartak Moscow 3-2 on aggregate.

The French side enjoyed a 2-0 lead from the first-leg in Marseille, but a first half goal from Alexander Pavlenko (39) set up a nervy evening at the Luzhniki Stadium.

However, it was not to be as Spartak could only add a late second through Roman Pavluchenko with five minutes remaining to see Marseille sneak through.

Hamburg progressed with ease as they reinforced a 3-1 aggregate victory over Zurich with a comfortable 0-0 second leg home draw.

With a comfortable margin from the first leg, the German outfit shut up shop at the Hamburg Arena and Zurich had no answer.

Bayer Leverkusen cruised into the last 16 of the Uefa Cup with a stunning 5-1 success over Galatasaray at The BayerArena.

Last week in Istanbul the Germans struggled, but they made up for that in glorious fashion as Sergej Barbarez netted twice and goals from Stefan Kiessling, Karim Haggui and Bernd Schneider completed the rout as the Turkish outfit could only respond through Ahmed Barusso.

Werder Bremen eased through 4-0 on aggregate after a 1-0 win over Braga in Portugal.

Ivan Klasnic grabbed the only goal of the game with nine minutes left.

Bayer Leverkusen cruised into the last 16 of the Uefa Cup with a stunning 5-1 success over Galatasaray at The BayerArena.

Last week in Istanbul the Germans struggled, but they made up for that in glorious fashion as Sergej Barbarez netted twice and goals from Stefan Kiessling, Karim Haggui and Bernd Schneider completed the rout as the Turkish outfit could only respond through Ahmed Barusso.Basel 0 Sporting 3

Bayer Leverkusen 5 Galatasaray 1

Bordeaux 1 Anderlecht 1

Braga 0 Werder Bremen 1

FC Nurnberg 2 Benfica 2

Fiorentina 2 Rosenborg 1

Getafe 3 AEK Athens 0

Hamburg 0 Zurich 0

Helsingborgs 1 PSV Eindhoven 2

Spartak Moscow 2 Marseille 0

Villarreal 2 Zenit St Petersburg 1