Bayer Leverkusen extended their unbeaten run to 46 matches with a 2-2 draw against Stuttgart, thanks to a late 96th minute equalizer from Robert Andrich. The result confirmed Darmstadt’s relegation from the Bundesliga. RB Leipzig came from behind to defeat Borussia Dortmund 4-1, helping them secure fourth place. Meanwhile, Bayern Munich earned a crucial 2-1 win over Eintracht Frankfurt with goals from Harry Kane, boosting their hopes of finishing second in the league.
Heidenheim secured a last-minute 1-0 victory over Darmstadt, while FC Köln salvaged a point with a stoppage time penalty to draw 1-1 against Mainz 05. VfL Bochum earned a vital 3-2 win over TSG Hoffenheim, further boosting their chances of avoiding relegation. SC Freiburg’s UEFA Europa League hopes were dashed with a 2-1 defeat at home to Wolfsburg, despite initially taking the lead.
Werder Bremen handed FC Augsburg a 3-0 defeat, with goals from Romano Schmid, Marvin Ducksch, and Olivier Deman. Borussia Mönchengladbach and Union Berlin played out a goalless draw in their match.