Bayer Leverkusen cut Bayern Munich's lead in the Bundesliga support to eight points ahead of the sides' Champions League last 16 clash, with a 4-1 win at Eintracht Frankfurt