Carlo Boukhalfa's 78th-minute equaliser ruined Bayer Leverkusen their chance of retaining the Bundesliga title