Bayern Munich secured their 35th Bundesliga title — and second in as many seasons — with a 4-2 home victory over Stuttgart on Sunday, wrapping up the German top-flight championship with four games still to play. Harry Kane, who netted his 32nd league goal of the campaign, was joined on the scoresheet by Raphael Guerreiro, Nicolas Jackson and Alphonso Davies, with Stuttgart's result rendered irrelevant after Borussia Dortmund lost 2-1 at Hoffenheim the day before. The triumph underlines Bayern's near-total dominance of German football — they have now won 13 of the past 14 Bundesliga titles — and comes amid a historically prolific season in which the club has already set a new record of 109 goals scored in a single Bundesliga campaign.