Borussia Dortmund failed to take a firm grip on third place as they were held to a goalless home draw by Cologne.
Borussia Dortmund showed the lingering effects of an exhaustive midweek German Cup win over Bayern Munich as they settled for a 0-0 draw vs. Cologne.
RB Leipzig's failure to beat Ingolstadt on Saturday means that Bayern Munich can clinch a fifth straight Bundesliga title with a win over Wolfsburg.
Guido Burgstaller scored twice as Schalke jumped up to eighth place in the Bundesliga table with a comprehensive 4-1 away win at Bayer Leverkusen.
Bayer Leverkusen's disappointing season took another hit after being defeated by Schalke's four-goal frenzy.
Dortmund's victory at Bayern in midweek was just what the club needed to lift spirits, but it'll all be for naught if they don't beat Cologne.