Karim Bellarabi salvaged Bayer Leverkusen a 1-1 draw late on against Eintracht Frankfurt.
Borussia Dortmund remain in the Bundesliga relegation play-off spot after a 2-2 draw with second-placed Wolfsburg.
Stefan Kiessling kept Bayer Leverkusen on course for a place in the Champions League with a 1-0 win at Hoffenheim.
Stefan Kiessling wants Bayer Leverkusen to be more ruthless after Sunday's 1-1 draw with Borussia Monchengladbach.
Bayer Leverkusen and Borussia Monchengladbach drew 1-1 at the BayArena.
Bayer Leverkusen had to settle for second place in Champions League Group C after a goalless draw at Benfica.
Bayern Munich remain seven points clear at the top of the Bundesliga after a 1-0 home win over Bayer Leverkusen.
With the Champions League group stage over, we take a look back at the best goals so far.
Bayer Leverkusen turned it on in the second half to claim a 5-1 victory in the Rhineland derby against Cologne.
Bayern Munich marched 10 points clear in the Bundesliga after a 1-0 success at Hertha Berlin on Saturday.
Lucas Ocampos' tap-in guided Monaco to a 1-0 Champions League victory at Bayer Leverkusen to blow Group C wide open.
Bayer Leverkusen climbed above Hannover and up to fourth in the Bundesliga with a 3-1 win at the Niedersachsenstadion.
Speculation has suggested that Philipp Wollscheid could see a loan deal at Mainz cut short but he is ignoring move talk.
Bayern Munich won to move seven points clear in the Bundesliga as a Werder Bremen win sent Borussia Dortmund bottom.
Bayer Leverkusen were frustrated in their search for three points as they were held to a goalless draw by Mainz.
A second-half double from Son Heung-min earned Bayer Leverkusen an impressive 2-1 win at Zenit St Petersburg on Tuesday.
Bayern Munich took the honours in the big clash in the Bundesliga, coming from behind to beat Borussia Dortmund 2-1.
Hamburg stunned high-flying Bayer Leverkusen to pick up a rare win and move out of the Bundesliga bottom three.
Borussia Dortmund's wretched start to the Bundesliga season continued against Hannover, while Roberto Di Matteo lost his first game at Schalke.
Roberto Di Matteo lost his first game as Schalke boss as Bayer Leverkusen took the honours with a 1-0 win at the BayArena.
Check out facts and figures from a dramatic day of Premier League action on Boxing Day...