Robert Lewandowski scored a brace and Thomas Mueller got on the score sheet to win Bayern Munich's first trophy of the season.
Bayern Munich were held to a 1-1 draw by Monchengladbach in the Bundesliga opener at Borussia park on Friday night.
Bayern Munich coach Julian Nagelsmann says it would be hard for any coach not to pick Thomas Muller, who can be a game-changer on his day.
Dayot Upamecano says he is relishing the opportunity to continue working with Julian Nagelsmann, having linked up at Bayern Munich.
Jordan Sancho and Erling Haaland scored a brace for Dortmund, Dani Olmo's superb goal proved to be just a consolation.
Borussia Dortmund host RB Leipzig in the Bundesliga on Saturday with the hopes of keeping themselves in contention for a Champions League qualification race with a victory.
Emil Forsberg scored the last-gasp winner in the extra time against Bremen to send RB Leipzig into the German Cup final.
Julian Nagelsmann will take over from Hansi Flick at Bayern Munich next season.
The RB Leipzig coach will move to Bayern at the end of the current Bundesliga season after Flick wanted to leave the German champions
RB Leipzig manager Julian Nagelsmann is set to be named Bayern Munich manager for the upcoming season.