Hertha Berlin restored their four-point advantage at the top of the table, while Bayern Munich beat Bochum 3-0.
There were no goals in the first half of Hertha Berlin's home clash with Bayer Leverkusen but the capital outfit only had to wait five minutes in the second period before they took the lead.
It was on-loan Liverpool striker Andriy Voronin who made the breakthrough in the 50th minute and Hertha held on to give themselves some breathing space at the Bundesliga summit.
Bayern Munich, fresh from an incredible performance against Sporting in the UEFA Champions League in midweek, moved back up to second with a comfortable victory over in-form Bochum.
Ze Roberto broke the deadlock in the 32nd minute but Lukas Podolski then missed a penalty early in the second half after Marc Pfertzel had been sent off.
Philipp Lahm struck on the hour mark to double Bayern's advantage and Martin Demichelis grabbed a late third to send Jurgen Klinsmann's men above Wolfsburg, who played on Friday night.
Hoffenheim continued to stumble as they played out a 1-1 draw with Eintracht Frankfurt.
The surprise early pacesetters in the title race took the lead thanks to Carlos Eduardo in the 10th minute, but Michael Fink equalised for Frankfurt two minutes into the second half.
Relegation-threatened Borussia Monchengladbach picked up three points on their travels as the defeated Cologne 4-2.
Monchengladbach stormed into a 2-0 lead before half-time thanks to goals from Michael Bradley (25) and Karim Matmour (44).
Miso Brecko pulled one back for Cologne in the 64th minute but Rob Friend added a third for Monchengladbach.
Brecko set up a tense finale with his second of the afternoon (82) but Bradley scored from the penalty spot (87) to seal the win.
The game of the day came at Hannover where the home side came from behind to hold Borussia Dortmund to a 4-4 draw.
Borussia Dortmund, without a win in their previous six matches, opened the scoring on 17 minutes courtesy of an Alexander Frei penalty, before Florian Kringe made it 2-0 10 minutes later.
Jiri Stajner (42) and Arnold Bruggink (49) drew Hannover level at 2-2 before Dortmund pulled clear again with further goals from Kringe (62) and Frei (65).
However, there was a final twist as Mike Hanke (80) and then Mikael Forssell (83) scored the seventh and eighth goals of the contest.
Bottom-of-the-table Karlsruhe suffered their fourth successive defeat as they lost 1-0 to fellow strugglers Arminia Bielefeld.
Zlatko Janjic grabbed the decisive goal with just four minutes remaining to leave Karlsruhe five points from safety.