FC Schalke 04 closed out Sunday's action with a trip to Sinsheim to take on 1899 Hoffenheim knowing a win would help cement third place
Hoffenheim were awarded a first-half penalty when Lars Unnerstall (r.) felled Sven Schipplock (l.) in the box
Sejad Salihovic (second from right) stepped up to cooly slot home the spot kick for his seventh goal of the season
Isaac Vorsah (l. against Kyriakos Papadopoulos) and Hoffenheim battled hard for their first home win under head coach Markus Babbel...
...but had to settle for yet another 1-1 draw as Schalke wasted a handful of chances before Klaas-Jan Huntelaar (r.) netted a spot kick of his own to help the Royal Blues consolidate third place
The first-half passed by with very little incident though birthday-boy Christian Schulz (r.) did go close to opening the scoring
Instead it was left to Didier Ya Konan (m.) to break the deadlock as the Ivorian proded home from Konstantin Rausch's miscued volley
His Senegalese strike partner Mame Biram Diouf (l.) added a second soon after to continue his purple patch in front of goal...
...and though Gladbach pulled a goal back through Havard Nordtveit it was Hannover who held on for the win to put themselves in pole position for Europa League qualification
Here's the man of the day for Bayern Munich...
...who were at regional rivals 1. FC Nuremberg on Matchday 28: Tomas Pekhart (l.) has Holger Badstuber on his case here
Danijel Pranjic (l., against Daniel Didavi) goes to ground in a hard-fought first half of few chances
Nothing much is happening up front for Mario Gomez & Co. early on
Diego Contento (r.) gets in a shot ahead of Timothy Chandler as Bayern continue to make hard work of the assignment...
...until Arjen Robben breaks the deadlock in the 69th minute - and the goal proves enough to earn the visitors the required three points
Billy Goats keeper Michael Rensing stretches in vain as Koo (not pictured) puts the home side in front
19 minutes on the clock and it's looking good for the Bundesliga newbies
...then Nando Raffael puts Augsburg back in front on the stroke of half-time
Leverkusen vs. Freiburg. The hosts need points for Europe, the visitors need them against the drop
Daniel Caligiuri (l.) rifles in a beauty in the second half...
...to put the underdogs from the South West firmly in the driving seat
2-0 it finishes - a result Freiburg coach Christian Streich can evidently live with
Bremen vs. Mainz: a special tribute to home keeper Tim Wiese (m.) as the teams take to the pitch
But in double-quick time, Wiese is picking the ball out the net as Adam Szalai (l.) puts FSV in front
Szalai spies... the relegation zone slowly receding from view?
Into the second half and Szalai (2.l.) finds Florian Hartherz getting up close and personal
Sub Maxim Choupo-Moting (l.) puts Mainz 2-0 in front
The return of Claudio Pizarro is not having the desired effect on Bremen's forward game...
...and a second goal from Choupo-Moting rounds out a fine 3-0 win for Mainz
Marcell Jansen: the Hamburger SV matchwinner at Kaiserslautern
This is a big one at the Betzenberg as far as the battle against the drop goes: Ivo Ilicevic (l.) gives Rodnei the slip here
No way through here for HSV's Mladen Petric, with FCK keeper Tobias Sippel grounded
Then Jansen (M.) strikes to put the Bundesliga's only ever-present club in front
Pierre de Wit (2.l.) tries his luck at the other end, but once again the Red Devils are lacking punch up front...
..and just like Ilicevic (r.) against Alexander Bugera here, it's HSV who finish up on top in this one
Marcel Schmelzer (l.) and VfB linchpin William Kvist go head-to-head as BVB dominate the early stages
Robert Lewandowski (r.) gets past guest keeper Sven Ulreich, but Georg Niedermeier manages to scramble the ball off the line
With 33 minutes on the clock, Shinji Kagawa puts Dortmund in front with his twelfth goal of the season
Sebastian Kehl (l., against Vedad Ibisevic) and his teammates restrict the visitors to a couple of real chances in the first half...
...and when Jakub Blaszczykowski makes it 2-0 four minutes after the restart, it looks as if an entertaining game is about to lose its competitive edge
BVB are right on course to stretch their lead at the top ahead of the main weekend action
But then Stuttgart hit back. A goal from Ibisevic is followed by two inside as many minutes from Julian Schieber (pictured) - and the visitors are suddenly in front with just over ten minutes to go!
Not for long though as Mats Hummels hauls BVB level again before Ivan Perisic (m.), minutes off the bench, puts them back on course for a win in the 87th minute...
...leaving just enough time - added time to be precise - for Christian Gentner to salvage VfB a point at the death: 4-4, and what a match!