Bundesliga’s Bayern, Bayer and Schalke in fantastic 5/2 treble