Bayer Leverkusen knocked Borussia Dortmund out in the last 16 of the German Cup, Ibrahim Maza scoring the only goal in a 1-0 away win on Wednesday (IST).