Leon Bailey scored twice, bringing up his third and fourth goals in five games against Bayern Munich, as Bayer Leverkusen came away from the Allianz Arena with a 2-1 win.