Bundesliga champions Bayer Leverkusen scored a lastgasp equaliser through Robert Andrich to come from two goals down and rescue a 22 draw against VfB Stuttgart on Saturday that extended their record unbeaten run to 46 matches across all competitions.