It's clear that a huge advantage has been lost, but it's not over yet. The teams have three more games to play. Dortmund still has a chance, considering that Bayern will play with Leipzig and Dortmund will only play with mid-tier teams. What they have to do to use it is to win all 3 games and wait for Bayern to lose points. The sensational result of 6-0 today also shows that Dortmund is still in this race psychologically. Last week's Bochum match draw was very hurtful for them, but there is still hope.
As I thought, it would be easy for Dortmund to win this match and score that many goals, but it should be noted that Bayern Munich also doesn't seem to want to be left behind because they will also win easily against Schalke. Dortmund and Bayern Munich will compete very tightly to win first place in the Bundesliga this season.