Celebrations lasted long into the night after Bayer Leverkusen won their first Bundesliga title on Matchday 29 of 2023/24.