Zenit eased through 4-2 on aggregate against Bayer Leverkusen, despite losing their home leg 1-0 on Thursday.