Borussia Dortmund remain in the Bundesliga relegation play-off spot after a 2-2 draw with second-placed Wolfsburg.
Eintracht Frankfurt grabbed a last-gasp point in extraordinary circumstances as they drew 4-4 against Hertha Berlin.
Hoffenheim stopped Eintracht Frankfurt's recent rise up the standings with a 3-2 win at the Rhein-Neckar-Arena.
Hamburg claimed a crucial 2-1 win over Mainz in the Bundesliga on Sunday, while Eintracht Frankfurt beat Werder Bremen
Thomas Schaaf picked up a victory over his former club Werder Bremen as Eintracht Frankfurt triumphed 5-2.
Borussia Dortmund remain bottom of the Bundesliga after losing in Frankfurt, while Wolfsburg beat Monchengladbach.
Live only on