Gallery: Bundesliga Matchday 16 in pictures
In the final action before the winter break, Bayern assert their dominance with a crushing win over 10-man Leipzig. Dortmund are held by Augsburg and Gladbach's defeat prompts the sacking of coach Andre Schubert.
Minute's silence
Fans, players, coaching staff and officials paid tribute before kickoff to the victims of Monday's attack in Berlin, when a truck was driven into a crowded Christmas market. Police boosted security around stadiums as they hunted for the suspected perpetrator.
Upstarts dismissed
Bayern taught 10-man RB Leipzig, the would-be pretenders to their crown, a harsh lesson at the Allianz Arena. The champions were already leading 2-0 when Emil Forsberg was dismissed for a reckless tackle on Philipp Lahm. Robert Lewandowski (above ) made it 3-0 from the penalty spot shortly before halftime.
Blonde bombshell
Mats Hummels raised eyebrows when he took to the pitch with his hair dyed blonde. The Bayern and Germany defender later told Sky Sports that it was the result of a lost bet at the Oktoberfest. Prost!
High-flying Hertha
Marvin Plattenhardt and his trusty left foot were the matchwinners at the Olympic Stadium. The defender struck a superb free kick to put Hertha ahead against bottom side Darmstadt and crossed for Salomon Kalou (above right) to make it 2-0, both goals coming in the second half.
Hoffenheim still unbeaten
Hoffenheim go into the winter break with the proud achievement of being the only side yet to lost a match this season. However, yet another draw, their 10th of the campaign, saw them slip to fifth. Sandro Wagner (above right) put them ahead before Serge Gnabry's late leveller rescued a point for Bremen.
Now you see me.......
Anthony Modeste (above) has driven Cologne to unaccustomed heights this season and his 13th goal of the season in the Rhine derby was one of his best. Leverkusen came away with a point thanks to Wendell's excellent equalizer shortly before the break.
Dortmund frustrated
Dortmund coach Thomas Tuchel marked his 50th Bundesliga game in charge with a frustrating draw at home to Augsburg that left his team in sixth. They did end the year unbeaten at home. The last and only previous time they managed it was 51 years ago.
A win for the Wolves
Wolfsburg's victory at Gladbach eased pressure on themselves but heaped more on opposing coach Andre Schubert. Germany teammates Mario Gomez and Julian Draxler (seen here on the right) combined for what proved to be the winning goal in the 57th minute. Wolfsburg also leapfrogged Gladbach in the table.
Schubert shown the door
Schubert was indeed fired on Wednesday, with media reports suggesting former Wolfsburg coach Dieter Hecking, who was sacked in October, was poised to replace him. Hecking's first match in charge would be at bottom side Darmstadt on Jan. 21.
Hamburg hold on
Nicolai Müller (above centre) put Hamburg ahead just after the hour and Bobby Wood looked to have secured a comfortable win eight minutes from time. However, Donis Avdijaj struck in the 90th minute to set up a nervous finale for the home fans. Hamburg remain in the relegation places despite a third win in four outings.
Super sub
Aymen Barkok (above) came off the bench to score one goal and set up another as Frankfurt signed off for the holidays with an eighth win of the campaign. Branimir Hrgota struck twice against visitors Mainz, helping to lift the team above Dortmund and Hoffenheim to fourth.
Cordoba red card
Mainz forward Jhon Cordoba (above) dented his team's chances of overturning a 1-0 deficit when he appeared to stamp on Frankfurt defender David Abraham in the 56th minute. The referee showed the Colombian a straight red card, leaving Mainz with 10 men for the final half an hour.