Despite coming off the back of a fourth consecutive Bundesliga title, Bayern Munich entered the 2016/17 in a period of transition.
After leading the club for three years, Pep Guardiola departed Bayern at the end of the campaign to be replaced by fellow managerial great Carlo Ancelotti.
The Italian immediately picked up where his predecessor had left off at the Allianz Arena with Bayern losing just one of their first 26 league fixtures to build up a commanding lead at the top of the table.
A commanding 6-0 win over VfL Wolfsburg in April of 2017 clinched a fifth title in a row, marking the first time the feat had ever been achieved in the German top flight.
Robert Lewandowski netted twice that day, ultimately finishing the season with a remarkable 30 goals in just 33 appearances.
However, despite the Polish striker's prolific return, Lewandowski was pipped to the post by Borussia Dortmund's Pierre-Emerick Aubameyang.
Aubameyang managed his best-ever return in a Dortmund shirt that year, scoring 31 times in 32 games, including netting four as the club thrashed Hamburg 5-2 in November.
The race for the golden boot had even gone down to the final day, with Aubameyang netting twice against Werder Bremen to leapfrog Lewandowski and claim the only top scorer trophy of his five-year stint in Germany.