A second-half goal from Daniel Caligiuri allowed Schalke 04 to keep their place in the league standings by securing an important away victory over a Mainz 05 side that is having some troubles in keeping their place in the top-flight.
Once again, Bayern Munich hammers Hamburger SV at the Allianz Arena. After a ‘6-1’ victory, Bayern Munich has an aggregated score of ‘50-3’ from the last 8 home fixtures against Hamburger. Robert Lewandowski scored a hat-trick to reach a milestone of 100 goals for Bayern Munich while extending his lead as top-goalscorer in the league. Lewandowski has 23 goals in the league and his Bayern Munich side are 20 points clear from the rest of the league with just 24 points left in the play for in the league.
Borussia Dortmund defeated Eintracht Frankfurt in a 5-goal thriller.
Michy Batshuayi came to Borussia Dortmund’s rescue when he restored the second-half lead he had given his side with a goal deep in injury-time. With a ticket to the 2019 UEFA Champions League on the line for both teams, Batshuayi’s goals gave Dortmund a victory to end their winless streak in the league while doing their best to get rid of a top-four contender.
Bayer Leverkusen defeated Borussia Monchengladbach to keep up with the teams around them, while RB Leipzig loses ground ahead of their big match against Bayern Munich.
Wolfsburg remains at the edge of the drop-zone after defeat away against Hoffenheim, while Augsburg defeated Hannover 96 to separate themselves in points accumulated. Werder Bremen defeated FC Koln to keep them stagnant at the bottom of the league table.