Xabi Alonso's Bayer Leverkusen side struck three times in the space of seven first-half minutes to power past Eintracht Frankfurt on Matchday 24.