Bayern Munich clinched their 25th Bundesliga title with a game of the season to spare thanks to a 2-1 win at Ingolstadt.