Bayer Leverkusen are still battling in their Bundesliga title defence, winning 2-0 at Holstein Kiel to claw back the deficit to Bayern Munich to five points.