Bundesliga: Leverkusen climbs to third place