A 2-2 draw with Mainz means Bayer Leverkusen have gone 34 away games without defeat, a new Bundesliga record