Bayern Munich has cemented its unparalleled legacy as the dominant force of German football, securing a record-extending 35th Bundesliga title – and 13th crown in 14 seasons – with a 4-2 home victory over VfB Stuttgart, spearheaded by Harry Kane’s 32nd league goal of the 2024/25 campaign.
Going into Sunday’s fixture, Bayern only needed a single point to wrap up the title, a path cleared 24 hours earlier when title contender Borussia Dortmund suffered a second consecutive defeat, a 2-1 loss away to Hoffenheim, that threw the championship race firmly into the Bavarian side’s lap. In a strategic rotation to prepare for Wednesday’s German Cup semi-final against Bayer Leverkusen, head coach Vincent Kompany rested key regular starters including Kane, Manuel Neuer, Michael Olise, Dayot Upamecano and Aleksandar Pavlovic, leaving most of his first-choice squad on the bench for the decisive clash.
The match got off to a rocky start for the hosts, as Stuttgart winger Chris Fuehrich broke the deadlock in the 21st minute to put the visitors ahead. But Bayern responded with a devastating seven-minute scoring blitz that flipped the match on its head. Jamal Musiala set up Raphael Guerreiro for the equalizer, before Luis Diaz provided assists for two quick goals, to Nicolas Cooman and Alphonso Davies, that put Bayern in full control by halftime.
Kane, brought on after the break, extended the lead early in the second half to put the title beyond doubt, adding the crown to his growing collection of honors in his debut season in German football. With the result secured, Bayern eased off the intensity in the final stages, with staff already bringing bags of printed “2026 Champions” celebration t-shirts to the touchline ahead of the final whistle. Stuttgart’s Chema Andres grabbed a late consolation goal two minutes from time, but it did nothing to halt Bayern’s impending title party.
This victory once again underscores the historic and contemporary dominance that Bayern holds over German top-flight football. No other club in Bundesliga history has even reached 10 top-flight titles, a staggering illustration of the club’s long-running supremacy. This season has added new layers to that legacy, with the team already hitting 109 league goals with four matches still to play – eight more than the previous all-time league record set in the 1971-72 campaign.
Currently sitting on 79 points with a goal difference of +80, Bayern is on track to make more history: if the season ended today, it would be the first Bundesliga side ever to record a goal difference higher than its total points tally. If the side wins all four remaining fixtures, it will hit 91 points, matching the all-time record set by the club’s legendary 2012-13 treble-winning side.
Individual performances have matched the team’s historic run. Kane, who became the first English player since 1930-31 to hit 50 goals across all competitions in a single top-flight European season earlier this week, sits just nine goals short of Robert Lewandowski’s single-season Bundesliga record of 41, with four matches left to chase the mark. Midfielder Michael Olise, meanwhile, has notched 18 assists this term, just three shy of Thomas Muller’s 2019-20 all-time record.
In earlier Sunday action, Freiburg boosted their European hopes and pushed 1. FC Heidenheim closer to relegation with a 2-1 home win. Johan Manzambi put the Europa League semi-finalists ahead in the 24th minute, before Budu Zivzivadze equalized for Heidenheim just before the hour mark. Maximilian Eggestein scored the winning goal seven minutes from time, lifting Freiburg above Eintracht Frankfurt into seventh place, a spot that would qualify for European competition next season. The defeat leaves Heidenheim, which hosted Chelsea in the Europa Conference League last season, seven points adrift of the relegation play-off spot and 11 points from automatic safety, with four games remaining to close the gap. Later Sunday, Borussia Moenchengladbach was set to host Mainz 05 in the final Bundesliga fixture of the matchweek.
