Bayern Munich won their 35th Bundesliga title after a dominant season, scoring 109 goals and conceding just 29. The team, led by Harry Kane's 32 league goals, aims for a historic Treble.