Niko Kovac left Eintracht Frankfurt the perfect parting gift with a 3-1 victory against his future employers Bayern Munich in the DFB-Pokal final.
Schalke consolidated second spot and guaranteed their Champions League place for next season with a 2-1 triumph at Augsburg.
Hamburg and Freiburg boosted their survival hopes but Cologne were relegated from the Bundesliga despite a dramatic late comeback.
Jadon Sancho became the youngest Englishman to score in Bundesliga history as he starred in a 4-0 Borussia Dortmund win.
Bundesliga champions Bayern Munich eased past Borussia Monchengladbach after recovering from falling behind to beat their opponents 5-1.
David Abraham's late own goal sealed Werder Bremen a 2-1 home win and dealt Eintracht Frankfurt's Champions League hopes a blow.
©2018 Sky UK