Lille have been crowned Ligue 1 champions as they pipped Paris Saint-Germain to the title by a single point.
Christophe Galtier Lille won 2-1 at Angers to ensure they finished 2020-21 in top spot, with PSG's 2-0 victory at Brest proving academic.
It is Lille's fourth top-flight title in the professional era and their first since 2010-11, when Eden Hazard was named the competition's player of the year.
Lille's points tally of 83 is the best in their history and they only lost three matches all season, the last of which was in March against Nimes.
It is Galtier's first Ligue 1 title as a coach, while Sunday's match is expected to be his last at the club before he takes charge of Nice.
Lille's title triumph was inspired by the form of 35-year-old striker Burak Yilmaz, who scored 16 times in his first campaign in France's top tier.
He is the first player to score at least 15 goals in his first Ligue 1 season with Lille since Moussa Sow hit 25 in their title-winning campaign a decade ago.
It is only the second time in nine seasons that PSG have not been crowned champions, with Monaco also having lifted the trophy in 2016-17.
On Sunday, Canada forward Jonathan David opened the scoring early for Lille and then won a penalty converted by Turkey veteran Yilmaz just before the break.
Angers scored an injury-time consolation but Lille had just a few seconds to wait after restarting the game before celebrating a remarkable achievement.
Neymar missed a penalty before Kylian Mbappe netted his league-leading 27th goal as PSG overcame Brest.
LIGUE 1 WRAP UP
Champions: Lille - Champions League group stage
Runners-up: Paris Saint-Germain - Champions League group stage
Third: Monaco - Champions League third preliminary round (or group stage if Manchester United win Europa League)
Fourth: Lyon - Europa League group stage
Fifth: Marseille - Europa League group stage
Sixth: Rennes - Europa Conference League
18th: Nantes - Relegation playoff against Toulouse
19th: Nimes - relegated to Ligue 2
20th: Dijon - relegated to Ligue 2