A brace from Mario Gomez helped Bayern Munich to a 3-2 win over Stuttgart in the German Cup final on Saturday as Bavarians became the first German club to win the treble.
Bayern had already won the Bundesliga and the Champions League, and now added the German Cup final to what has been a dream 2012/13 season for them.
The final itself seemed like it was always heading the way of Bayern as they led 3-0 until the 71st minute when Stuttgart pulled two goals back and gave the league champions a nervy ending to the match.
The Bavarians, though, held on to complete a memorable season and give departing coach Jupp Heynckes the best possible send-off as he ended his third stint in charge to make way for Pep Guardiola.
The scoring got underway as Bayern were awarded a soft penalty when Philipp Lahm brought down in the box and Thomas Mueller scored from t spot to open the scoring in the 37th minute.
The Bavarians went two ahead in the 48th minute when a low cross was scrambled into an empty net by Gomez.
Gomez's second goal came in the 61st minute and was far more convincing as he swept home Mueller's low cross from the right.
It seemed to be all over but Stuttgart, who finished 12th in the Bundesliga after an indifferent second half to the season, had other ideas.
Martin Harnik headed one back in the 71st minute and then found a second ten minutes later, but it was not to be as Bayern held on for the win.