Bayer Leverkusen scored three times in eight first-half minutes en route to a 4-1 Bundesliga statement victory at Eintracht Frankfurt.