Bayern Munich have won the Bundesliga for the seventh year in a row.
The German giants looked like missing out on the crown at the start of the year, with Borussia Dortmund flying high under Lucien Favre.
Dortmund beat Bayern 3-2 on their home turf in November and were nine points clear at the top after they beat Hannover 5-1 on January 26.
But Bayern made a comeback for the ages, winning the title by two points thanks to an emphatic 5-1 win over Eintracht Frankfurt.
Kingsley Coman opened the scoring on four minutes, but there was an air of uncertainty around the Allianz Arena when Sebastian Haller equalised for the visitors just after half-time.
- Zidane says he'll quit if he can't make his own decisions
- Robben & Ribery both score in their final Bundesliga game
- Coutinho would be a perfect fit for Tottenham
But Bayern retook the lead two minutes later thanks to David Alaba, with Renato Sanches adding a third on 58 minutes.
Franck Ribery and Arjen Robben then both got their names on the scoresheet in their final games for the club in the league.
It was a day of celebration for 'Robbery', with Ribery lifting his ninth Bundesliga trophy and Robben his eighth.
Quite ridiculous records and so is the one possessed by Coman, who won his seventh consecutive league title - and he's just 22.
Two with Paris Saint-Germain, one with Juventus and four on the spin at Bayern; not a bad haul for a 22-year-old is it?
The lightning-quick French forward has 15 major honours to his name and could collect his 16th come the end of the season when Bayern take on RB Leipzig in the DFB Pokal final.
We're not counting the 2015/16 league title with Juve, because Coman played just one game for the Bianconeri before going to Bayern on loan - where he won the Bundesliga.
Barcelona legend Dani Alves is currently the most decorated footballer of all time with 39 titles at the age of 36.
If he can remain fit for the next 14 years, who would bet against Coman surpassing that record by the time he's 36?News Now - Sport News