i was shocked too with that result, i expected a win from Leipzig since they needed it to fight for that 4th spot, Freiburg also failed to win and they drew, and Leipzig could have taken advantage of that to surpass them, but Mainzhad something else to say, they also needed points to get closer to top 6 in the leaderboard.
Even though Leipzig had the upper hand because of their performance against the Mainz it wasn't really enough and the Mainz exploited their weakness, and it really fired back at Leipzig, Mainz has shown that even though Leipzig always got the ball possession and pretty much they are really high in speed Mainz was really getting those shots and make sure that they got high accuracy towards getting their shot, surely it was really a loss for Leipzig and like you I was shocked,
Bayern Munich are now focusing on two leagues at once. One is the Bundesliga and the other is the Champions League, Bayern is in the best position in both these leagues. But with the Champions League in the knockout stages, Bayern Munich have a slight chance of making it to the semi-finals.
Bayern Munich is back on track with 55 points even though they only got 16 wins 1 win below Dortmund they got 55 points because of the number of draws they got while Dortmund got 7 losses, that is enough for Bayern Munich to land the 1st position, and Thomas Tuchel did a great job by saying that he really kept it simple for Bayern Munich and it really did great for the matchup against Dortmund, but still, Bayern Munich will have a match against Freiburg on DFB-Pokal then against Freiburg again on Bundesliga then the Champion League against Manchester City let's see if Thomas Tuchel style of getting the team plain and simple works,