Lacklustre Bayern Munich dropped points for a third time in four Bundesliga games, stuttering to a 2-2 draw against relegation-threatened Mainz.
Bayern failed to bounce back from their Champions League exit as they are held at home by Mainz.
Bayern Munich could only extend their lead at the top of the Bundesliga to nine points after a 2-2 draw with Mainz at the Allianz Arena.
Kerem Demirbay struck in stoppage time as Hoffenheim secured European football with a 1-1 draw at Cologne.
Dortmund will have to recover from their Champions League exit, and the attack on their team bus a week prior, to keep their league campaign on track.