RB Leipzig end Hoffenheim's unbeaten run to keep up with Bayern
A late goal from Marcel Sabitzer helped RB Leipzig to a hard-fought 2-1 win over 10-man Hoffenheim to keep the pressure on Bayern.
Second-placed RB Leipzig maintained the pressure on Bundesliga leaders Bayern Munich by coming from behind to end Hoffenheim's unbeaten run in a 2-1 victory at the Red Bull Arena on Saturday.
The hosts started brightly but it was Hoffenheim who grabbed the lead in the 18th minute. Andrej Kramaric set up Nadiem Amiri after a quick counter-attack and the 20-year-old coolly slotted home to open the scoring.
Yussuf Poulsen should have levelled the scoring midway through the first half after being teed up by Timo Werner, but the Denmark international somehow fired over from just six yards out.
There was no denying Werner seven minutes before the half-time whistle, though, as the young forward netted his 11th goal of the season after good work by Naby Keita.
There was more bad news for Hoffenheim after the break when Sandro Wagner received his marching orders after a reckless challenge on Stefan Ilsanker.
And Leipzig made the most of Wagner's dismissal when Marcel Sabitzer netted the winner with seven minutes left on the clock following another assist from Keita.
Saturday's result means RB Leipzig are still trailing Bayern by three points, while Hoffenheim have dropped to fourth place in the table following their first Bundesliga defeat of the season.
- Leverkusen crash -
Bayer Leverkusen, who host Atletico Madrid in the Champions League last 16 in just over three weeks' time, threw away a two-goal lead in their 3-2 home defeat against Borussia Moenchengladbach.
Goals by Germany defender Jonathan Tah and Javier Hernandez, 'Chicharito's first since October, put Leverkusen ahead before Gladbach's stunning fight-back saw them climb to 13th.
Attacking midfielder Lars Stindl scored two goals in six minutes before Brazilian striker Raffael netted the winner.
Earlier, Cologne battered bottom side Darmstadt 6-1 as Japan striker Yuya Osako scored twice.
The visitors raced into a 3-0 half-time lead after Aytac Sulu's own goal, before Osako and Anthony Modeste netted.
Darmstadt's Sidney Sam converted a second-half penalty before Osako, ex-Dortmund midfielder Milos Jojic and Latvia striker Artjoms Rudnevs netted for Cologne.
The rout leaves Darmstadt seven points from safety while Cologne stay seventh.
Relegation-threatened Ingolstadt remained 16th, but boosted their survival chances with a 3-1 win over Hamburg, who drop to second from bottom.
Ingolstadt's Pascal Gross, Markus Suttner and Almog Cohen, who netted a penalty, netted before Hamburg's Japanese captain Gotoku Sakai pulled a goal back.
Wolfsburg slumped to a 2-1 home defeat against Augsburg, whose Dominik Kohr scored the winner after Halil Altintop equalised following Germany striker Mario Gomez's early goal for the Wolves.
On Friday, Eintracht Frankfurt went third with a 1-0 win at Schalke after Alexander Meier, the league's top scorer in 2014-15, scored a first-half winner.