BERLIN, May 10 (Reuters) - Werder Bremen thrashed Hanover 96 6-1 on Saturday to stay two points clear of Schalke 04 in the race for second place with one game to play, while Hansa Rostock and MSV Duisburg were both relegated.
Bayern Munich wrapped up their 21st German league title last weekend, leaving their rivals to scrap it out for second spot and direct entry to the Champions League.
While Werder saw off Hanover with a fiesta at the Weser, Schalke kept alive their hopes with a nervy 1-0 win at home over Eintracht Frankfurt.
Rostock's and Duisburg's hopes of escaping the drop were ended by home defeats.
Rostock lost 2-1 to Bayer Leverkusen, while Duisburg saw a brave comeback against Bayern Munich just come up short.
Duisburg were trailing 3-0 to the champions before two quick goals at the start of the second half gave them hope.
Nuremberg remain in the third relegation place with 31 points after a 1-0 defeat away to Hertha Berlin. They still stand a chance of avoiding the drop, as Arminia Bielefeld remain in danger on 33 points after a 2-2 draw with Borussia Dortmund.
(Reporting by Kevin Fylan, Editing by Clare Fallon)