Borussia Dortmund ended a run of three successive DFB-Pokal final defeats with a 2-1 victory over Eintracht Frankfurt.
Manchester United defender Guillermo Varela has been suspended by loan club Eintracht Frankfurt after defying orders over a tattoo.
Luca Waldschmidt's late winner condemned Wolfsburg to Bundesliga's relegation play-off as Hamburg survived on the final day.
Arjen Robben scored deep into stoppage time as Bundesliga champions Bayern Munich twice battled back to clinch a spectacular 5-4 victory over RB Leipzig.
Juan Bernat's early goal was enough to give champions Bayern Munich a 1-0 victory over Darmstadt and send the visitors down.
Bayern Munich secured their fifth consecutive Bundesliga title with a 6-0 rout of Wolfsburg on Saturday.