Bayer Leverkusen have won the Bundesliga following a 5-0 win over Werder Bremen.
They have not lost any of their 29 league games and are sixteen points clear of Bayern Munich.
The match that secured the title finished early, as Leverkusen fans ran onto the pitch following the fifth goal.
Brilliant scenes at the end