With the wealth of records, goals and spellbinding drama of the 2015/16 season, it is a tough job to select the best five games of the campaign. Nevertheless, bundesliga.com has combed through every matchday to bring you the pick of the action from the season just gone.
Even Bayern coach Pep Guardiola could not believe his eyes as Robert Lewandowski came off the bench to turn a 1-0 deficit into a 5-1 lead in the space of less than nine second-half minutes. The Poland international's comic-book burst earned his team three points, and saw Lewandowski written into the Guinness Book of Records as well as earning himself a place in Bundesliga history.
Unsurprisingly, Lewandowski was unable to sustain that superhuman goalscoring pace, but he still struck twice as his former side were swept aside at the Allianz Arena and Bayern firmly stated their title pretentions.
If anyone left the BayArena at half-time, they are probably still ruing that decision. Goalless at the break, a glut of seven goals came in just 45 minutes. Two-nil up and 3-1 ahead, Stuttgart will still be scratching their heads over how they lost this one as 'Chicharito' struck to help the hosts claim a memorable three points.
With Christmas fast approaching, the question of whether Bayern would go through the Hinrunde unbeaten was being asked with increased frequency. Gladbach answered with an emphatic 'Nein' after 90 scintillating minutes at BORUSSIA-PARK as Pep Guardiola's men were condemned to a chastening first defeat of the season.
High drama and the Revierderby usually go hand-in-hand anyway, but the Ruhr Valley neighbours served up an unusually engaging encounter in April. The pair traded goals, including a delightful Shinji Kagawa chip, as heavyweight boxers do punches as the balance of power in one of Germany's feistiest rivalries swung back and forth in an enthralling 90 minutes.