Match ends, Dijon 2, Paris Saint Germain 1.
Paris St-Germain slumped to their third Ligue 1 defeat of the season as bottom side Dijon came from behind to stun the French champions.
Kylian Mbappe registered his seventh goal in four games with a delightful chipped finish over Dijon goalkeeper Alfred Gomis after 19 minutes.
Mounir Chouiar deservedly levelled for Stephane Jobard's strugglers deep into first-half stoppage time.
Jhonder Cadiz then completed the comeback two minutes after the restart.
Mauro Icardi blazed over from close range and Edinson Cavani dragged a shot narrowly wide as PSG failed to force an equaliser.
The shock result sees Dijon, who only survived in Ligue 1 last season by winning a relegation play-off, climb two places to 18th.
PSG, who had won six straight games and scored 17 goals in their last four, lost just five games on their way to winning the 2018-19 title, but Thomas Tuchel's side have already been beaten three times in the opening 12 games this term.
Unable to establish an 11-point lead on Friday, PSG's closest challengers Nantes can reduce the gap at the top to five points with victory over Bordeaux on Sunday.
- 26ChafikSubstituted forMendylat 33'minutesBooked at 58mins
- 5CoulibalySubstituted forAmalfitanoat 29'minutes
- 25Ecuele Manga
- 17BaldéSubstituted forMavididiat 54'minutes
- 22NdongBooked at 12mins
- 19CádizBooked at 14mins
- 10Pereira da Silva
- 3KimpembeBooked at 15mins
- 22DialloSubstituted forDraxlerat 81'minutesBooked at 90mins
- 8ParedesSubstituted forCavaniat 72'minutes
- 14BernatSubstituted forKurzawaat 64'minutes
- 11Di María
- 33Mbe Soh
- Ruddy Buquet
- Shots on Target
Second Half ends, Dijon 2, Paris Saint Germain 1.
Julian Draxler (Paris Saint Germain) is shown the yellow card.
Foul by Julian Draxler (Paris Saint Germain).
Romain Amalfitano (Dijon) wins a free kick in the defensive half.
Corner, Paris Saint Germain. Conceded by Bruno Ecuele Manga.
Corner, Dijon. Conceded by Idrissa Gueye.
Foul by Mauro Icardi (Paris Saint Germain).
Alfred Gomis (Dijon) wins a free kick in the defensive half.
Attempt missed. Mauro Icardi (Paris Saint Germain) right footed shot from the centre of the box misses to the right. Assisted by Edinson Cavani.
Keylor Navas (Paris Saint Germain) wins a free kick in the defensive half.
Foul by Jhonder Cádiz (Dijon).
Corner, Paris Saint Germain. Conceded by Hamza Mendyl.
Attempt missed. Edinson Cavani (Paris Saint Germain) left footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Layvin Kurzawa with a cross.
Julian Draxler (Paris Saint Germain) wins a free kick in the attacking half.
Foul by Romain Amalfitano (Dijon).
Substitution, Paris Saint Germain. Julian Draxler replaces Abdou Diallo.
Foul by Presnel Kimpembe (Paris Saint Germain).
Jhonder Cádiz (Dijon) wins a free kick on the right wing.
Attempt blocked. Ángel Di María (Paris Saint Germain) left footed shot from outside the box is blocked. Assisted by Idrissa Gueye.