Bundesliga champions Bayer Leverkusen extended their season-long unbeaten run to 48 games with a 5-1 win at Eintracht Frankfurt on Sunday. Leverkusen, who are unbeaten in 48 across all competitions, need to avoid defeat in two remaining league matches to become the first team to go unbeaten through a Bundesliga season.