In a dramatic twist of fate at the other end of the table, Le Havre orchestrated a late escape from the relegation zone. Trailing Strasbourg 2-1 deep into added time, Abdoulaye Touré stepped up to convert a decisive penalty with a audacious panenka, securing a vital 3-2 victory. Touré's brace propelled Le Havre above Reims in the standings, ensuring their Ligue 1 survival. Reims now face a tense promotion-relegation playoff against Metz, who edged Dunkerque to secure their shot at top-flight football.
Meanwhile, in the capital, Luis Enrique fielded a formidable PSG lineup as they revelled in their title success against Auxerre. Despite an early scare courtesy of Lassine Sinayoko's opener for the visitors, PSG rallied after the break. Khvicha Kvaratskhelia struck twice, and captain Marquinhos added another to seal a 3-1 victory. This win marked PSG's 13th Ligue 1 title, achieved with six games to spare, and keeps their treble dreams alive as they prepare for the French Cup final against Reims and the Champions League final against Inter Milan. Midfielder Vitinha emphasized the importance of the victory as ideal preparation for their upcoming challenges. Notably, PSG's 84 points set a new league record for a 34-match season, surpassing the 81 points achieved by Saint-Etienne in the 1969-70 campaign.
The race for European spots also concluded with significant outcomes. Nice emphatically secured the coveted fourth Champions League qualification spot, earning a place in the third preliminary round with a resounding 6-0 thrashing of Brest. Lille finished fifth, securing their place in the Europa League group stage.
Lyon witnessed an emotional farewell as Alexandre Lacazette played his final match for his boyhood club, marking the occasion with his 200th and 201st goals in a 2-0 victory over Angers. Despite Lacazette's brilliance, Lyon finished sixth, once again missing out on Champions League football. The club's future remains uncertain following a provisional relegation ruling due to financial concerns, requiring them to improve their situation by the end of the season.
Marseille secured the runners-up spot in impressive fashion, dispatching Rennes 4-2, with Mason Greenwood bagging a brace and an assist. This result placed them four points ahead of Monaco, who suffered a heavy 4-0 defeat to Lens. Greenwood's two goals saw him finish as joint top-scorer alongside PSG's Ousmane Dembélé, although Dembélé will claim the trophy due to scoring fewer penalties.
The final day of the Ligue 1 season delivered a potent mix of celebration, heartbreak, and dramatic escapes, setting the stage for an intriguing off-season and the battles to come in the next campaign.
