Wolfsburg 0-4 Bayern Munich
Champions Bayern Munich capped off yet another record-breaking campaign with a 4-0 win over at Vfl Wolfsburg.
First-half goals from Kingsley Coman and Mickael Cuisance were followed by a penalty from Robert Lewandowski and Thomas Muller late in the match, while Woflsburg's Josuha Guilavogui was sent off.
Borussia Dortmund 0-4 TSG Hoffenheim
Second-place Borussia Dortmund’s campaign didn’t end off on the same note after falling to a heavy 4-0 hammering at the hands of TSG Hoffenheim.
Croatian international Andre Kramaric netted all four goals for the away side, with two coming in the first followed by the other two in the second stanza.
FC Augsburg 1-2 RB Leipzig
RB Leipzig capped off their campaign with a 2-1 win over FC Augsburg to confirm third-place and UEFA Champions League football next season.
Chelsea-bound Timo Werner got the away side off the mark midway in the first half.
Ruben Vargas drew Augsburg level before Werner sealed the win for Leipzig with his second on the da.
Eintracht Frankfurt 3-2 Paderborn
Eintracht Frankfurt finished their campaign in ninth place after sealing a 3-2 win over the relegated Paderborn.
Eintracht were ahead at halftime through Sebastian Rode and Andre Silva before Mohamed Drager gave Paderborn a lifeline whilst Bas Dost restored his side’s two-goal advantage.
The bottom of the log outfit made a late surge for a point through Sven Michael, but it indeed proved to be too little too late.
Werder Bremen 6-1 FC Koln
Werder Bremen secured a relegation/play-off spot following an emphatic 6-1 victory over FC Koln at the Volkswagen Arena.
A brace from Yuya Osako got assistance with efforts from Milot Rashica, Niclas Fullkrug, Davy Klaassen and Josh Sargent with Dominick Drexler giving the visitors a consolation.
SC Freiburg 4-0 Schalke
SC Freiburg raced to an impeccable 4-0 triumph over Schalke to finish their campaign well within the top-half bracket.
Luca Waldschmidt’s double either half along with attempts from Jonathan Schmid and Lucas Holer proved to be enough for the home side.
Bayer Leverkusen 1-0 Mainz
Bayer Leverkusen missed out on a top-three spot, despite seeing off Mainz 1-0 in their final encounter at the BayArena.
Kevin Volland netted the all-important winner two minutes from the get go, as Mainz finish outside the top-half whilst Bayer end their term in fifth.
Borussia Monchengladbach 2-1 Hertha Berlin
Borussia Monchengladbach clinched fourth spot a 2-1 win over Hertha Berlin at home.
Monchengladbach led for most of the match after Jonas Hofmann’s earlier strike before Breel Embolo added a second with Vedad Ibisevic netting the consolation late on.
Union Berlin 3-0 Fortuna Dusseldorf
Union Berlin did a certain Werder Bremen a huge favour with a 3-0 pasting of Fortuna Dusseldorf, who dropped to the second-tier along with Paderborn.
Nigerian Anthony Ujah found the breakthrough in the first half leaving Christian Gentner and substitute Suleiman Abdullahi to make matters safe in the second stanza.