Bayern Munich extended their unbeaten streak to 45 games with a 2-0 victory in the Bavarian derby at Nurnberg.
After a bright start from the hosts, Mario Mandzukic put Bayern ahead in the 18th minute.
After two injury-enforced alterations Nurnberg lost their shape and Bayern took control of the game, going close numerous times to making it two before Philipp Lahm sealed victory number 18 of the season on the hour mark.
Borussia Dortmund kept up the pursuit of second-placed Bayer Leverkusen thanks to an emphatic 5-1 win at Werder Bremen which leaves the northern Germany side in serious relegation danger.
Robert Lewandowski put Jurgen Klopp's men in front in the 26th minute before Henrikh Mkhitaryan made it two before the break.
Defender Manuel Friedrich added a third just after the break before Mkhitaryan netted his second.
Lewandowski then sealed Dortmund's second straight win before Levent Aycicek grabbed a consolation.
In Sunday's games, Augsburg set a new club record of eight games unbeaten with a 4-1 win at Stuttgart which leaves Thomas Schneider's men in the thick of a relegation battle after their fourth straight defeat in 2014.
Arkadiusz Milik put the visitors in front after an even first half an hour and Andre Hahn added a second before the break.
Vedad Ibisevic was sent off for violent conduct early in the second half before Hahn added a third for the guests.
Konstantin Rausch netted a consolation before Tobias Werner completed the rout for the Bavarians, who return to within two points of the top six.
Schalke continued their winning start to 2014 by ending Hannover's own good run with a 2-0 Bundesliga victory at the Arena AufSchalke.
Jefferson Farfan and Max Meyer scored before the break to earn the Royal Blues all three points, giving them a four-point advantage over Borussia Monchengladbach in the race for fourth.
Hannover, who had won their last two games, remain in mid-table after suffering their first defeat under new coach Tayfun Korkut.
Hamburg's plight worsened as they were thrashed 3-0 at home by Hertha Berlin on Saturday evening.
After missing a penalty, Adrian Ramos scored twice while Sami Allagui was also on target as the visitors to the HSV-Arena completed the job within the first 45 minutes.
Hamburg, who have the worst defensive record in the division, have now lost six games in a row and are two points adrift of safety, second from the foot of the Bundesliga.
Wolfsburg got back to winning ways in style with a 3-0 win over Mainz, who they left three points in their wake in the standings.
All the goals arrived in the second half when the hosts took control of the game after Mainz kept them at bay successfully for 45 minutes.
Riccardo Rodriguez scored the first from the penalty spot before Bas Dost added a second. Luiz Gustavo added a third to reinforce the Wolves' place inside the top six.
Baden-Wurttemberg's strugglers Freiburg and Hoffenheim took a point apiece from a tense 1-1 derby encounter at the Dreisamstadion.
Jonathan Schmid gave the hosts the lead midway through the first half, but substitute Anthony Modeste levelled five minutes from time.
Hoffenheim nearly stole victory late on, but it remained all square with the point doing little to help either side out of a precarious situation in the lower regions of the Bundesliga.
Eintracht Frankfurt lifted themselves away from the bottom three with three first-half goals enough to see off the challenge of Eintracht Braunschweig and leave them rooted to the foot of the table.
Johannes Flum got things going for Armin Veh's men in the seventh minute before two quick-fire goals from Alexander Meier and Stefan Aigner sealed a 3-0 victory before the break.
Braunschweig tried to make a fight of it in the second half, but the damage had already been done as Frankfurt held on to their second win of 2014.
On Friday, Borussia Monchengladbach succumbed to their second home defeat in a row as Bayer Leverkusen kept up their pursuit of Bayern Munich at the top with a 1-0 win.
Heung-Min Son's goal midway through the second half was enough for Leverkusen and become only the second side after Bayern to win in Monchengladbach.