Paris Saint-Germain's poor second half of the season continued Sunday as the Ligue 1 leaders slumped to a 3-1 defeat at home to mid-table Lorient after having Achraf Hakimi sent off in the first half.
Lorient were already ahead through Enzo Le Fee's early goal at Parc des Princes before Hakimi was dismissed for a second yellow card inside the opening 20 minutes.
Kylian Mbappe equalized for the home side in opportunistic fashion, pouncing to score after Lorient goalkeeper Yvon Mvogo had thrown the ball to the ground wrongly thinking the referee had blown for a free-kick.
Yet Lorient deservedly retook the lead before half-time when Darlin Yongwa converted from close range, and they made sure of the win late on.
Bamba Dieng had a goal disallowed for offside moments before he ran half the length of the pitch unchallenged to score at the second attempt after Gianluigi Donnarumma had stopped his shot.
The final whistle was met with loud jeers from the home fans in a stadium where one end was closed as a punishment after fans let off flares during a defeat by Lyon earlier in April.
Despite their sixth Ligue 1 loss of 2023, PSG remain eight points clear at the top of the table from Marseille and on course to seal a French record 11th league title.
However, Marseille cut that gap to five points with a win at home to Auxerre later and Lens will be six points off the top if they beat Toulouse away in midweek.
RESULTS
Marseille 2 (Under 75, Sanchez 77) Auxerre 1 (Toure 33)
Monaco 0 Montpellier 4 (Nordin 27, 71, Maouassa 64, Mavididi 78)
Clermont 1 (Kyei 4) Reims 0
Rennes 4 (Gouiri 25, Hountondji 35-og, Doku 54, 84) Angers 2 (Bentaleb 19-P, Niane 42)
Troyes 0 Nice 1 (Boudaoui 2)
PSG 1 (Mbappe 29) Lorient 3 (Fee 15, Yongwa 39, Dieng 88)
Saturday
Lille 3 (Gomes 22, 33, Cabella 37) Ajaccio 0
Friday
Strasbourg 1 (Sanson 15) Lyon 2 (Lukeba 32, Caqueret 36)