Bundesliga 2011-12 week 28 part 2
Bayern Munich moved to within three points of Bundesliga leaders Borussia Dortmund with a 1-0 win over Nuremberg on Saturday.
The visitors had more possession and shots on goal than Nuremberg but had to wait until the 69th minute to score.
The home side gave the ball away in their own half and Bayern pounced with Frank Ribery's shot saved by Raphael Shafer, before Arjen Robben followed up to fire the ball into the net.
In-form Freiburg picked up their third win in a row with an upset 2-0 win over sixth-placed Bayer Leverkusen.
The visitors took the lead in the eighth minute when Leverkusen's Gonzalo Castro knocked a weak clearance straight to Julian Schuster and the Freiburg captain headed the ball home.
Daniel Caligiuri scored Freiburg's second goal with a powerful strike in the 60th minute.
In Bremen, Maxim Choupo-Moting scored twice in the second half as Mainz beat Werder Bremen 3-0.
Adam Szalai opened the scoring for Mainz with a goal in the 19th minute.
Hamburg's 1-0 victory away from home against Kaiserslautern will be crucial in their quest to avoid relegation.
Marcell Jansen's goal after 28 minutes mean Hamburg are now on 30 points.
A penalty from Lukas Podolski was not enough for Cologne to avoid a third-straight loss in their game against Augsburg.
Goals from Koo Ja-Cheol and Nando Rafael ensured the promoted club beat Podolski's side 2-1.
Wolfsburg closed out Saturday's action by trouncing Hertha Berlin 4-1 away from home, with Patrick Helmes netting a brace for the victors.