Dortmund stumble

Nearest rivals Bayer Leverkusen beat Hoffenheim 2-1 to cut the gap at the top to five points.

Bayern Munich meanwhile, could only draw at Frankfurt, meaning they remain a point behind Hanover in the race for the final Champions League spot.