Kylian Mbappe had an effort disallowed for offside before Karl Toko-Ekambi put Rennes in front with a magnificent strike in the final minute of the first half. Arnaud Kalimuendo then made it 2-0 three minutes after the restart against the club he left in the last close season, as PSG slumped to a first home league defeat of the campaign.
It is the Parisians' fourth Ligue 1 loss this season, all of them coming in 2023. They also lost away to Rennes when the teams last met in January. The result means Marseille can cut PSG's lead at the top of the table to seven points if they win away to Reims in Sunday's late game.
Rennes, meanwhile, reclaim fifth place from Lille in the fight for European qualification.
The team finishing fifth will qualify for the Europa Conference League, with the top three going into the Champions League and fourth into the Europa League.
March 19, 2023