RB Leipzig cemented econd-spot on the table after cruising to a 3-1 victory over Hoffenheim Red Bull Arena.
Timo Werner netted in each half to get his brace, while Marcel Sabitzer gave Leipzig a 3-0 lead with seven minutes remaining. Ermin Bicakcic pulled a goal back for Hoffenheim with a minute remaining but it was too little too late.
Augsburg came from two-goals down to sink Mainz 2-1 thanks at WWK Arena.
Levin Oztunali got the opener for Mainz in the 15th minute but Marco Richter levelled matters for the hosts and Floian Niederlechner snatched the winner just after the hour-mark from the penalty spot.
Augsburg moved up to 11th on the table, while Mainz dropped to 13th with 15 points.
Wolfsburg lost their fourth match in five outings after suffering a late 1-0 loss to Freiburg at Schwarzwald-Stadion.
After a score-less first stanza, Jonathan Schmid snatched what proved to be winner for Freiburg with five minutes remaining.
Bayern Munich moved into the top six with a 2-1 victory over Schalke on Saturday evening.
A brace from Lucas Alario put the hosts two goals ahead, before Benito Raman bagged a consolation for the visitors.