Bayer Leverkusen became the first team in Bundesliga history to complete an unbeaten season after beating Augsburg 2-1 in the last game.
With this victory, Xabi Alonso's team takes the record as unbeaten in all competitions to 51 games.
History was made amid a festive atmosphere at the BayArena, with home fans eagerly waiting to watch their historic side lift the Bundesliga trophy.
The goals of Boniface in the 12th minute and Andrich in the 27th, makes Leverkusen close this edition on the quota of 90 points, while Augsburg ranked 11th with 39 points.
As for the Champions League area, the other four German teams that will play in the prestigious competition are Stuttgart, Bayern Munich, RB Leipzig and Dortmund.
The UEFA Europa League final against Atalanta, which will be played in midweek in Dublin, is also the next game for Leverkusen, who are aiming for a treble of trophies after securing the German Cup final, where they will meet Kaiserslautern.