Dortmund's Signal Iduna Park was naturally sold-out for the visit of title-rivals FC Bayern Munich
Dortmund had the better of the chances early on, but could not convert any of them. Here Robert Lewandowski (l.) heads against the post
With the deadlock broken, the home players ran off to celebrate with the fans
Arjen Robben had a great chance to grab a draw, but his penalty in the 86th minute...
...was saved by Roman Weidenfeller, who had tripped him to concede the spot kick
And the Dutchman missed another glorious opportunity right at the death, but he fired over from close range after Neven Subotic's header came back off his own crossbar
With Mats Hummels (l.) looking on, Franck Ribery (m.) can't believe it as yet another of Bayern's late chances goes begging
A dejected Holger Badstuber knows how difficult it will now be to wrestle the Bundesliga crown from Dortmund: Bayern are now six points behind with just four games left to play
...but it was the hosts who went in front thanks to Heiko Balistch's (2.r.) header in the 25th minute
Timmy Simons sent Schalke keeper Lars Unnerstall the wrong way with his penalty to put Nuremberg 2-0 up
In addition to provding the assist for Nuremberg's first goal, Daniel Didavi scored two as the hosts shocked Schalke 4-1
In a fiesty fixture in Hoffenheim, Hamburg's Jacopo Sala (2.r.) feels the full force of Jannil Vestergaard's (l.) challenge
Indeed it was Vestergaard who opened the scoring, his deflected shot put Hoffenheim 1-0 up in the 17th minute
After Sejad Salihovis made it 2-0 from the penalty spot, a terrific solo-goal from Fabian Johnson (3.l.) gave Hoffenheim a comfortable lead
Hoffenheim are now unbeaten in four games, of which they have won three - a streak which has helped them move clear of the relegation zone
But Lautern clawed their way back into the game and Julian Derstroff's (on the floor) superb volley put them level at the break
Simon Rolfes (l.) restored Leverkusen's lead in the second half...
...before Stefan Reinartz put the result beyond all doubt, giving the Werkself a 3-1 victory
The result means Krassimir Balakov is the first coach in Lautern's history to lose his first four games in charge
96ers midfielder Sergio Pinto (2.l) is first to the ball ahead of Wolfsburg forward Mario Mandzukic - it was symbolic of the way the match panned out in Hannover
Not that Hannover had it entirely their own way: here Karim Haggui (r.) attempts to block Mandzukic' effort on goal
Shortly before the break, Mame Diouf (r.) gave the hosts the lead with a cool finish past Wolves keeper Diego Benaglio (l.)
Wolfsburg boss Felix Magath did not cut a happy figure as his side went in 1-0 down at half time
And things only got worse for Wolfsburg in the second half as Didier Ya Konan doubled the hosts' lead in the 77th minute
Garra Dembele (m.) takes the plaudits from his Freiburg colleagues after Roman Hubnik defelected the Mali international's cross into his own net to put the visitors in front in Berlin
Hertha coach Otto Rehhagel had described the game against Freiburg as a "decisive battle"
And it turns out to be one that Christian Lell (l., against Daniel Caligiuri) and Co. find themselves losing almost from the start...
... with Oliver Sorg's (r., against Lell) visitors looking well on top, their slender lead notwithstanding
Hertha frontman Adrian Ramos has Karim Guede on his case here. In the 67th minute Sebastian Freis extends Freiburg's advantage and Hubnik's consolation strike is nothing more than that for the hosts
...and Adam Szalai (l.) adds to their misery with number four after the interval
FC Augsburg vs VfB Stuttgart: Guest coach Bruno Labbadia's jacket is in demand
Out on the pitch, VfB keeper Sven Ulreich trips Marcel Ndjeng and Nando Rafael converts the penalty to put the home side in front
Midway through the half, skipper Serdar Tasci (24.) pulls Stuttgart level again from a corner: here, it's Julian Schieber (l.) against Ndjeng
Gotoku Sakai (r.) has another good game for Labbadia's on-form side...
...and further goals from Martin Harnik (l., with Schieber) and Vedad Ibiseivc secure a 3-1 win for VfB
A tough old contest unfolds: Markus Rosenberg goes shoulder-to-shoulder with Gladbach's Juan Arango (r.)
And Rosenberg (l.) it is who dinks the ball over Marc-Andre ter Stegen to put the Green-Whites in front
The celebrations are short-lived however...
... as Sebastian Boenisch (m.) is sent off after half an hour for a professional foul on Patrick Herrmann (r.)
Borussia switch on the turbo and Mike Hanke (m.) nets a brace to turn the game around...
...prompting Arango (m.) to kiss the magic boot. The game's not over yet though...
...and Naldo (l.), making his first starting appearance since recovering from injury, heads Werder level to wrap up the scoring: 2-2!