Bayern Munich claimed their 23rd Bundesliga title after running out 1-0 winners over Eintracht Frankfurt on Saturday.
German international midfielder Bastian Schweinsteiger struck the winning goal seven minutes into the second half at Commerzbank Arena, which sealed the championship with six games to spare.
Bayern have topped the table since the opening round of the season, and have wrapped up the league crown earlier than any other team in history.
Jupp Heynckes’ side have also set a host of other records en route to the title, including the number of away wins, while they are on course to smash Borussia Dortmund’s record points total of 81 set last year.
They need just two wins from their remaining five games to beat their own record tally of 25 victories in a season.
Outgoing manager Heynckes, who will make way for former Barcelona tactician Pep Guardiola at the end of the season, also added a third Bundesliga trophy to his collection, having won it previously in 1989 and 1990 (both with Bayern).
As for Dortmund, they came from behind to secure all three points in a hotly contested 4-2 victory over lowly Augsburg at the Westfalenstadion.
Julian Schieber had handed the hosts the initiative midway through the first half before Daniel Baier and Kevin Vogt netted to put Augsburg in front on the stroke of half-time.
Schieber added his second 10 minutes after the interval before Neven Subotic stabbed home for Juergen Klopp’s men and substitute Robert Lewandowski added a fourth late on.
Elsewhere on Saturday, third-placed Bayer Leverkusen fell six points behind Dortmund following their 1-1 draw at home to Wolfsburg.
Schalke consolidated fourth position and closed the gap on Leverkusen with a routine 2-0 win against struggling Werder Bremen, who are now winless in seven games.
Meanwhile, Luuk de Jong’s 74th-minute strike handed Borussia Moenchengladbach victory at home to cellar-dwellers Greuther Fuerth.
More to follow