By Mark Buckingham
Last Updated: 01/01/70 1:00am
Bremen were in scintillating form on home soil as they crushed the visitors to put a huge dent in Hamburg's European aspirations.
A Sergei Barbarez own goal on 17 minutes provided the hosts with the lead and Valerien Ismael swiftly extended the advantage.
Ivan Klasnic and Ailton scored either side of half time to send Bremen into cruise control before goals inside the final ten minutes from Nelson and Viktor Skripnik from the penalty spot merely added gloss to the scoreline.
Bottom club Cologne stunned reigning champions Bayern when the in-form Lukas Podolski gave the club the lead on 24 minutes.
Claudio Pizarro equalised for the visitors before the break and Bastian Schweinsteiger netted the winner 15 minutes from time which confirms Cologne's relegation from Die Bundesliga.
Bayer Leverkusen's quest to overhaul Stuttgart for the third UEFA Champions League berth faltered after a 1-1 draw at 1860 Munich.
Paul Agostino fired 1860 ahead on 14 minutes but Bernd Schneider's goal just after the interval ensured a stalemate in Bavaria.
Borussia Dortmund revived their European prospects with an emphatic 4-1 drubbing of mid-table Hansa Rostock.
Ahmed Madouni, Ewerthon and Jan Koller all scored in the first half for Dortmund who were rarely troubled throughout the encounter.
Martin Max briefly offered hope of a comeback from Hansa by scoring on 66 minutes but David Odonkor restored the three-goal cushion 15 minutes from time.
Eintracht Frankfurt remain rooted in the relegation zone after Diego Klimowicz's 18th minute goal for Wolfsburg was enough to separate the teams.
Kaiserslautern's hopes of beating the drop met with a setback as Borussia Monchengladbach netted a last minute equaliser.
Halil Altintop's third minute goal settled the home side's nerves and Marian Hristov doubled the lead just after half time.
The visitors were quickly back in the contest through Thomas Broich but the 72nd minute dismissal of Milan Obradovic left Monchengladbach with a mountain to climb until Igor Demo levelled in the closing moments.
Freiburg edged closer to safety with a crushing 4-1 victory at home to Hannover, who have yet to ease their relegation fears.
Sascha Riether opened the scoring for Freiburg on 13 minutes before Hannover's Steven Cherundolo was sent off for two bookable offences on 25 minutes.
Zlatan Bajramovic's 51st minute goal extended Freiburg's lead but Thomas Brdaric scored for the visitors within 60 seconds.
A brace from Alexander Iashvili settled the match in Freiburg's favour with the hosts reduced to ten men on 80 minutes after Ismail Coulibaly picked up his second yellow card.
Click below for an individual match summary:
1860 Munich 1-1 Bayer Leverkusen
Borussia Dortmund 4-1 Hansa Rostock
Cologne 1-2 Bayern Munich
FC Kaiserslautern 2-2 Borussia M'gladbach
SC Freiburg 4-1 Hannover 96
Werder Bremen 6-0 Hamburg
Wolfsburg 1-0 Eintracht Frankfurt