Lionel Messi scored his first goal in Ligue 1 as 10-man Paris St-Germain advanced 13 points clear at the top with a late rally to beat Nantes.
Messi took a left-footed shot on goal from 20 yards with three minutes remaining.
Kylian Mbappé had given PSG an early lead, but the hosts were reduced to 10 men when goalkeeper Keylor Navas ran from their area to foul Ludovic Blas.
Nantes tied with Randal Kolo Muani’s heel, but an own goal from Dennis Appiah and a measured shot from Messi won.
The victory was Les Parisiens twelfth in 14 league games and it looked like it was going to be a matter of course after they dominated the first half, boosted by Mbappé’s opener in the second minute.
However, Nantes goalkeeper Albon Lafont kept the visitors in with a series of saves to thwart Messi and Neymar before rival Navas was red by a reckless rush of blood.
His replacement Sergio Rico, brought by Neymar, saved well a Muani header but could not avoid the improvised rebound of the Nantes striker.
But Appiah’s interception of a Messi’s pass went over Lafont from 20 yards before the former Barcelona player, whose three previous PSG goals had come in the Champions League, broke his domestic duck in his sixth. Ligue 1 match.
- 1NavasReserved at 65 minutes
- 8WallsReplaced forDaniloto 89 ‘minutes
- 6VerrattiBooked in 71 minutesReplaced forWijnaldumto 75 ‘minutes
- 10NeymarReplaced forrichto 68 ‘minutes
- elevenSay Maria
- 25Tavares mendes
- 24CorchiaReplaced forAppiahto 42 ‘minutes
- 2Pereira da SilvaReplaced forMerlinto 58 ‘minutes
- 18MoutoussamyReplaced forCypriento 77 ‘minutes
- 5ChirivellaReserved at 39 minutes
- elevenCoconutReplaced forGeubbelsto 77 ‘minutes
- 10BlahReserved at 83 minutes
- 23Kolo muani
- 7CoulibalyReplaced forBukarito 58 ‘minutes
End of the match, Paris Saint Germain 3, Nantes 1.
Second half ends, Paris Saint Germain 3, Nantes 1.
Failed attempt. Attempt missed by Danilo Pereira (Paris Saint Germain) header from the center of the box misses to the right side of the goal. Assisted by Kylian Mbappé with a cross into the box after a corner kick.
Corner in favor of Paris Saint Germain. Corner committed by Andrei Girotto.
Auction rejected. Attempt blocked. Lionel Messi (Paris Saint Germain) left footed shot from the center of the box is blocked.
Change at Paris Saint Germain. Danilo Pereira replaces Leandro Paredes.
Objective! Paris Saint Germain 3, Nantes 1. Lionel Messi (Paris Saint Germain) left footed shot from outside the box to the bottom left corner. Assisted by Kylian Mbappé after a fast break.
Failed attempt. It goes too high. Lionel Messi (Paris Saint Germain) left footed shot from outside the box is just a bit too high from a direct free kick.
Lionel Messi (Paris Saint Germain) wins a free kick in the attacking half.
Foul by Andrei Girotto (Nantes).
Ludovic Blas (Nantes) is shown the yellow card for a bad foul.
Georginio Wijnaldum (Paris Saint Germain) wins a free kick in the defensive half.
Foul by Ludovic Blas (Nantes).
Own goal by Dennis Appiah, Nantes. Paris Saint Germain 2, Nantes 1.
Change, Nantes. Wylan Cyprien is on for Samuel Moutoussamy.
Change, Nantes. Willem Geubbels replaces Marcus Coco.
Objective! Paris Saint Germain 1, Nantes 1. Randal Kolo Muani (Nantes) right footed shot from the left side of the six yard box to the center of the goal.
Shot stopped high and through the center of the goal. Randal Kolo Muani (Nantes) header from the center of the box is saved in the top left corner. Assisted by Quentin Merlin with a cross.
Change at Paris Saint Germain. Georginio Wijnaldum replaces Marco Verratti.
Corner kick, Nantes. Conceded by Juan Bernat.