FC Bayern München issued a statement of intent with a comprehensive victory over RB Leipzig, while there were important wins for VfL Wolfsburg and Hamburger SV in the final round of Bundesliga fixtures in 2016.
FC Bayern München 3-0 RB Leipzig
Bayern made light work of second-placed Leipzig at the Allianz Arena on Matchday 16. Just eleven first-half minutes separated first-half goals from Spanish midfield duo Thiago Alcantara and Xabi Alonso, after which visiting Leipzig imploded. Emil Forsberg was sent off for an ill-timed lunge on Philipp Lahm, before Robert Lewandowski rounded out the scoring from the penalty spot, with the contest only 45 minutes old. The win takes Bayern three points clear at the summit and means they have now topped the pile at Christmas for six seasons in a row.
Watch: Lewandowski thought he could have scored more against Leipzig!:
1. FC Köln 1-1 Bayer 04 Leverkusen
The Rhine derby is always a special occasion and the latest regional ding-dong between 1. FC Köln and Bayer 04 Leverkusen was no exception. Without a win in four, hosts Köln opened the scoring in spectacular fashion as Anthony Modeste buried a sensational first-time strike to bring up his 13th Bundesliga goal of the season. Wendell equalised before the break, however, and it was Bayer who went closest to taking all three points through 17-year-old midfielder Kai Havertz in the second half.
Borussia Mönchengladbach 1-2 VfL Wolfsburg
Most clubs may be relishing the prospect of putting their feet up over the winter break, but Wolfsburg would no doubt be happy for the season to continue over the festive period after beating Gladbach - the first time the Wolves have secured back-to-back wins this season. Daniel Caligiuri's superb early volley put the visitors in control against a struggling Gladbach side, but Thorgan Hazard equalised shortly after the interval. However, Mario Gomez's well-taken finish secured a much-needed win for the guests. Gladbach subsequently parted company with head coach Andre Schubert.