Bayern Munich already have their eyes on a decade of Bundesliga dominance after winning the league title for the ninth successive season on Saturday, celebrating their success with a 6-0 thrashing of Borussia Moenchengladbach.
Robert Lewandowski scored a hat-trick to leave him on 39 league goals this season -- one short of Gerd Muller's all-time Bundesliga record -- as the champions swept Gladbach aside at the Allianz Arena.
The emphatic victory leaves Bayern 10 points clear of second-placed RB Leipzig, whose 3-2 loss at Borussia Dortmund sealed Bayern the title, with two games left.
The players learned they were champions again while still warming up following Dortmund's victory.
Board member Oliver Kahn challenged Bayern to secure a 10th title in a row before they had even lifted the trophy.
‘We watched the Leipzig game together, the atmosphere was great,’ said Kahn. ‘You don't get used to it, it's an incredible achievement.
‘Now we can do something next season that no team in the world has ever done: become champions 10 times in a row.’
The only blot on a near-perfect night for Bayern was a red card for Tanguy Nianzou for a clumsy tackle 15 minutes from time.
Bayern wasted no time in hitting their stride, with Lewandowski finding the bottom corner of the net with just under two minutes gone.
Kingsley Coman struck the post before Jamal Musiala's pass picked out Thomas Muller to slot in his 11th league goal of the season, before Lewandowski volleyed home his second on 34 minutes.
Kingsley Coman made it 4-0 before the break, then won a penalty which Lewandowski converted in the 66th minute to leave him one goal short of Gerd Muller's historic mark, before Leroy Sane added a late sixth.
Julian Nagelsmann, the 33-year-old coach who will leave Leipzig to replace Flick at Bayern next season, offered a terse ‘congratulations on a deserved title’ to his future employers.
Earlier, England winger Jadon Sancho netted twice as Dortmund's win lifted them into the Champions League places, but Eintracht Frankfurt can retake fourth spot if they beat Mainz on Sunday.
Even without injured striker Erling Braut Haaland, Dortmund were 2-0 up early in the second half thanks to goals from Marco Reus and Sancho.
Leipzig fought back through a Lukas Klostermann header and Dani Olmo's equaliser, only for Sancho to grab the winner.
The two clubs meet again on Thursday in the German Cup final at Berlin's Olympic Stadium.
‘We showed a lot of morale, the game had absolutely nothing to do with the final in Berlin, but of course we want to win on Thursday too,’ said Reus.
Dortmund hope to have Haaland back from a thigh problem before the final, and even with their top-scorer watching from the stands, the hosts still raced into the lead after less than seven minutes.
Reus span out of Lukasz Piszczek's pass, sprinted behind the defence and took a beautiful back-heeled ball from Thorgan Hazard before sweeping his shot past Leipzig goalkeeper Peter Gulacsi.
Dortmund goalkeeper Marwin Hitz did not come out for the second half after being injured colliding with his centre-back Manuel Akanji just before the break and was replaced by Roman Buerki.
Dortmund doubled their lead just six minutes after the interval with a superb piece of skill from Sancho, who cut inside after a Raphael Guerreiro pass and fired in off the far post.
The visitors pulled a goal back on 63 minutes when Emil Forsberg floated in a corner and Klostermann steered his header past Buerki.
Leipzig drew level when South Korea striker Hwang Hee-chan broke clear of Dortmund defender Mats Hummels and squared for Olmo who tapped home from close range.
However, Sancho snatched all three points when he flicked the ball to Guerreiro, took a return pass and slotted in to hand Bayern the title.
Want stories like this in your inbox?
Sign up to exclusive daily email
More Stories from Football