Thomas Meunier scored twice to send Paris Saint-Germain six points clear at the top of Ligue 1 with a dramatic 2-1 win at struggling Dijon.
The big-spending visitors looked set to drop points when Benjamin Jeannot equalised Meunier's 70th-minute opener with a stunning 30-yard volley just three minutes from time.
But there was heartbreak for the hosts two minutes into injury time when Kylian Mbappe dragged the ball across the face of the box and Meunier pounced to grab the points.
The visitors had not expected to face such a stern test against a home side who languished fourth from bottom of the table with six points from their first seven games of the season.
But they pressed from the start and had the best chances of the first period, Jordan Marie volleying across the face of goal from a tight angle and Kwon Chang-Hoon bringing a fine save out of PSG keeper Alphonse Areola.
The visitors began to press after the break with Marquinhos heading against the bar and Mbappe scuffing a glorious chance straight at keeper Baptiste Reynet.
And the deadlock was finally broken in the 70th minute when Reynet could only punch an initial shot from Neymar into the path of Belgian Meunier, who duly slotted PSG ahead.
Dijon responded by pushing for an equaliser which finally came in glorious fashion through Jeannot -- before Meunier again stepped up with almost the last kick of the game to save his side from embarrassment.