I think that it was the biggest surprise of the week that game,the pressure was huge for Dortmund players and this was best demonstrated when Haller lost the penalty which for me would have changed the course of the game 100% sure.A lot of my colleagues are joking around that Bayern management must have promised all Mainz players a brand new Ferrari as they cannot otherwise explain that performance of Mainz in this game

.
As I said it was a horrendous day for Dortmund and their fans which were prepared for a party but it ended up in a complete different way.
Even though Haller missed the best chance when he received a penalty, I don't think he should be blamed alone because if you look at the game that took place there were several players who were not able to take advantage of good opportunities to score. Mainz saved Thomas Tuchel's face in the last match and Dortmund almost accepted defeat at home even though in the end they scored two goals to equalize.
Dortmund coaches and players must be held responsible for this result because they wasted a big chance at home to lift the championship. Edin Terzic failed to make the most of his last game at home and instead his strategy was easy for coach Menz to read, even though if you seen their chances in that match they were big enough to win the match.