Bayer Leverkusen face two cup finals in four days to complete a previously unthinkable 53-game unbeaten season in domestic and continental competition.