Paris St-Germain missed the chance to win the Ligue 1 title at the third attempt as they lost 3-2 to Nantes.
Thomas Tuchel’s side drew 2-2 with Strasbourg and lost 5-1 to Lille in their last two games when they could have clinched the title.
Dani Alves’ stunning long-range strike gave PSG the lead in the 19th minute.
But Diego Carlos struck twice, either side of Majeed Waris’ goal, with Metehan Guclu netting a late consolation goal for PSG.
Kalifa Coulibaly could have scored Nantes’ fourth but missed an open goal with Gianluigi Buffon well out of his area.
PSG are still 17 points clear of second-placed Lille with six games remaining and can win their sixth title in seven seasons if they beat Monaco on Sunday.
They can also win the double when they face Rennes in the Coupe de France final on 27 April.