I haven't thought that Dortmund would lost their game. I haven't watch the game but from what I have read about it, is the loss okay. The next gameday they will play against Leipzig.
I also had to cashout at 50% on my multi. I was considering the possibility of Mainz winning against Dortmund but with Halland back with Sancho I thought things would be different. Mainz were close to the relegation zone on table. They did a good job to get out of the mess. Its not like Mainz is out of the mess completely but puts them in better position now.
In other matches, Leipzig also gave away their 2-0 in last 3 minutes of the game. Leverkusen moved to 4th spot with impressive 3-1 win over FC Koln and Hoffenheim also won their match against Augsburg. Its gonna be exciting watching Gladbach and Leverkusen fighting for 4/5 th spot for CL/Europa. I expect Leverkusen to win both remaining matches- vs Hertha, Mainz.