Bayern Munich, already crowned Bundesliga champions last week, lifted the league trophy in an empty stadium on Saturday after crushing hosts Wolfsburg 4-0.
The Bavarians, who have matched a club record of 25 matches in all competitions without defeat and are unbeaten in the Bundesliga in 2020, went ahead in the fourth minute with Kingsley Coman netting from Thomas Muller's 21st assist, a league record.
Mickael Cuisance then rifled in from 25 metres for a sensational goal in the 37th and the 20-year-old Frenchman earned a penalty, which resulted in Joshua Guilavogui being sent off with a second booking. Bundesliga top scorer Robert Lewandowski converted it for his 34th goal of the season.
The Polish striker earned his fifth Bundesliga top-scorer award and his third in a row. Mueller then made it 4-0 in the 79th minute as Bayern took their season goal tally to 100, one less than the league record set by them in the 1971-72 season.
Andrej Kramaric became the first Hoffenheim player to score four goals in a Bundesliga game, embarrassing Borussia Dortmund 4-0 away at Signal Iduna Park.
The Croatian striker, his club's top scorer this season, took his campaign tally to 13 as Europa League-bound Hoffenheim moved above Wolfsburg to finish in fifth place on 52 points.
Dortmund were already confirmed as runners-up to Bayern Munich, but after this woeful home defeat will finish 13 points adrift of the champions.
"I dreamt about the possibility of a penalty before the game but, to be honest, my penalty was not all that well taken," Kramaric said. "I had decided before that if I got a penalty it would be a no-look effort and I got a bit lucky.
"It's really amazing stuff and feeling to score four goals in this stadium to win this game and to get direct qualification into the Europa League."
Timo Werner marked his RB Leipzig swansong with two well-taken goals to guide his side to a 2-1 victory at Augsburg.
Borussia Monchengladbach capped a successful season with a spot in next season's Champions League group stage by beating Hertha Berlin 2-1.
Jonas Hofmann tapped in after good work from Breel Embolo as Gladbach controlled the game throughout. By the 65th minute they had 17 shots compared to Hertha's one.
The roles were reversed in the 78th minute, with Embolo scoring at the far post after Hofmann had shaken off two markers to cut back into the box.
Gladbach, who had leapfrogged Bayer Leverkusen into fourth place last week, finished on 65 points, two ahead of Leverkusen.
Werder Bremen extended their 39-year stay in the Bundesliga for at least another 10 days when they thumped Cologne 6-1 to avoid automatic relegation.
The four-times Bundesliga champions climbed out of the drop zone and leapfrogged Fortuna Dusseldorf to finish 16th in the 18-team table.
They now face a play-off against the team that finishes third in the second division. Fortuna lost 3-0 at Union Berlin and were sent down along with the already relegated Paderborn.