Stuttgart's poor run of form continued as they lost 3-1 to RB Leipzig, who consolidated fourth place in the Bundesliga.
Augsburg striker Alfred Finnbogason scored a hat-trick and had a fourth ruled out for offside as he led his team to a crucial 3-0 win over Mainz on Sunday.
Borussia Dortmund restored their six-point lead at the top of the Bundesliga with a 1-0 victory at RB Leipzig.
Yannick Gerhardt scored a late winner to give Wolfsburg a 3-2 victory at Augsburg in their final Bundesliga match before the winter break.
Franck Ribery's late goal made it four successive league victories for Bayern Munich as they battled to a 1-0 win over RB Leipzig.
Borussia Monchengladbach jumped back up to second place in the Bundesliga with a 3-0 victory over struggling Stuttgart.
©2019 Sky UK