Xabi Alonso's strategic brilliance led Bayer 04 Leverkusen to a hard-fought victory over Union Berlin, maintaining their unbeaten streak at an impressive 41 games.