Bayern Munich are edging ever closer to an 8th Bundesliga title after a 4-2 come back victory over Bayer Leverkusen on Saturday.
It was not an easy game for the Bavarians as they fell behind to a Lukas Alario 10 minute goal. The visitors responded on 27 minutes, leveling through Kingsly Coman.
Inside the last 3 minutes of halftime, Leon Goretzka and Serge Gnabry struck twice in quick succession to turn the game on it’s head as Bayern closed out the half 3-1 on top.
On 66 minutes, league top scorer Robert Lewandowski sealed the win with his 30th of the season but there was time for Florian Wirtz to score a second for the hosts to see them lose 4-2 at home.
This is Bayern’s fifth victory since the league resumed last month and it sees them maintain top spot with 70 points from 30 games.
For Leverkusen, they remain in 5th with 56 points, level with 4th placed Borussia Monchengladbach who also lost 1-0 away to Freiburg on Friday night.
In Frankfurt, host Eintracht suffered a 15th loss of the season as they were beaten 2-0 by Main 05.
The visitors struck once in each half with Niakhate giving them the lead two minutes from the break before Pierre Kunde added a second on 77 minutes.
Victory for Mainz sees them move to 31 points for the season. However, they remain in 15th spot, three points away the relegation playoff spot.
For Frankfurt, they remain in 11th with 35 points from 30 games.
Elsewhere, 10-man Hoffenheim fought to a 2-2 draw away to Fortuna Dusseldorf.
Having conceded a Rouwen Hennings 5th minute goal, Hoffenheim had defender Huebner sent off 4 minutes later.
However, against the run of play, Munas Dabur equalized for the visitors on 16 minutes before Steven Zuber put them ahead on 61 minutes.
Dusseldorf then threw everything at the 10 men and they found the leveller on 76 minutes as Hennings dispatched a penalty.
In the end, both sides settled for just a point, one that ensures Hoffenheim move into 6th with 43 points while Dusseldorf remains in 16th with 28 points.
In the most shocking result on Saturday, RB Leipzig continued their poor form at home as they were held to a 1-1 draw against Paderbon.
Patrick Schick put Leipzig ahead on 27 minutes off a Timo Werner assist.
But disaster struck on 43 minutes as Dayot Upamecano was sent off leaving the hosts to play the remainder of the game with 10 men.
Inside the added on minutes at the end of the 90, the visitors would find the equalizer through Strodiek.
This is Leipzig’s 4th successive draw at home and it leaves them in 3rd spot with 59 points but now 11 (points) behind leaders Bayern Munich.
For Paderbon, they remain rooted at the foot of the table with just 20 points from 30 games.
In the late kick off, Borussia Dortmund scrapped to a 1-0 victory at home to hard-fighting Hertha Berlin.
The visitors made life hard for BVB who had Emre Can to thank for scoring what would turn out to be the winner, on 58 minutes.
The win sees Dortmund maintain second spot with 63 points, 7 behind leaders Bayern.
Hertha on the other hand, drop to 9th with 38 points from 30 games.
The German Bundesliga continues with three games on Sunday.
Werder Bremen are at home to Wolfsburg, Schalke travel away to Union Berlin while Augsburg entertains Koln.
The other Bundesliga games this weekend
-Bremen vs Wolfsburg @2:30pm
-Union Berlin vs Schalke @4:30pm
-Augsburg vs Koln @7pm
Match-day 30 Results so far
-Freiburg 1-0 Monchengladbach
-Leipzig 1-1 Paderbon
-Frankfurt 0-2 Mainz
-Leverkusen 2-4 Bayern
-Dusseldorf 2-2 Hoffenheim