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.
Bayern Munich's Carlo Ancelotti insists he has the full support of his club, amid doubts over the Italian's future.
Having joined BVB on a three-year deal in summer 2015, Tuchel and the club put back talks about a new deal until the summer.