Bundesliga match day 28 in pictures
For the first time ever, the Bundesliga title was decided on 28th match day, with a record six games still to play. Bayern Munich were crowned champions yet again, breaking several records on the way.
Bayern clinch 23rd title
Bayern coach Jupp Heynckes did not have to fear for his suit on Saturday, since the traditional beer shower had been banned by the club hierarchy ahead of the 1-0 win against Eintracht Frankfurt. But the celebrations among Bayern's players and staff were wild enough as it was - not surprising, since no team had ever won the title so early in the season.
No redemption
In Saturday's late game, Hamburg missed the chance to make good on last week's humiliating 9-2 defeat to the newly crowned champions, going down 1-0 at home to Freiburg. Jonathan Schmid sealed the win and put Freiburg in an unprecedented fifth place.
Just a draw for Leverkusen
André Schürrle put Leverkusen ahead in the first half against Wolfsburg. But the Wolves struck back and the game ended in a disappointing 1-1 draw, leaving Leverkusen in third place - still on a Champions League spot. But they have to watch out - Schalke are only four points behind.
Schalke creep up on Leverkusen
Thanks to Leverkusen's slip, Schalke are back in the hunt for third and direct qualification for the Champions League. The Royal Blues scored a convincing 2-0 win over Werder Bremen, who languish in 14th place with the worst defense in the league: they've let in 54 goals so far this season.
Dortmund make hard work of Augsburg
Borussia Dortmund beat lowly Augsburg 4-2 and cemented their hold on second place, despite a few shaky moments and going temporarily behind. Coach Jürgen Klopp spared several players ahead of next week's crucial Champions League game against Malaga.
'Jünter' wants the Europa League
Borussia Mönchengladbach - and their foal mascot "Jünter" - celebrated a workmanlike 1-0 win over bottom club Greuther Fürth. The defeat for the small Bavarian club means that their chances of staying up are now only mathematical, while Gladbach have hopes of getting into the Europa League.
Hope for Hoffenheim
Relegation-threatened TSG Hoffenheim got a potentially invaluable 3-0 home win over Fortuna Düsseldorf on Friday, under their new coach Markus Gisdol. Hoffenheim are now only one point off the relegation play-off spot. But they will have to get there without goalkeeper Heurelho Gomes, who suffered a broken bone in his hand.
Nuremberg on a roll
Nuremberg kept up their unbeaten run on Sunday, with an excellent 2-1 home win over Mainz, whose striker Adam Szalai missed an important first half penalty that would have opened the scoring. Nuremberg have all but secured top flight action next season, while Mainz missed a chance to leap to fifth place.
Hannover held by Stuttgart
Hannover were frustrated 0-0 at home by a struggling Stuttgart side who arguably should have won. Coach Bruno Labbadia's team had the better chances, and Hannover played poorly, missing a chance to reignite their European chances.