The build-up to the game was overshadowed by talk about discontent at PSG, with Thomas Tuchel annoyed by Neymar’s call to hold a birthday celebration on Sunday and Kylian Mbappe reacting angrily to being substituted in Saturday’s 5-0 triumph over Montpellier.
The announcement that Neymar would miss the trip to Nantes with a rib injury consequently proven debatable, however Icardi and Kehrer place the guests on the trail to what looked set to be a routine win.
Moses Simon capitalised on a mistake from Presnel Kimpembe within the 68th minute to line up a tense final however PSG persisted to make it seven straight wins altogether competitions and extend their unbeaten run to twenty games.
Icardi saw his initial effort within the third minute denied by Denis Petric, whereas Mbappe had a penalty appeal neglected after going down harassed from Andrei Girotto.
Mbappe raced in behind the Nantes defence however lifted his attempt over, before Kimpembe saw a header cleared off the road by Abdoul Kader Bamba.
PSG got the breakthrough their offensive play deserved within the twenty ninth minute once Mbappe sprinted on the far side Girotto and cut the ball back to Angel Di Maria, whose sweeping shot found the bottom-right corner with the help of the slightest of deflections off Icardi.
Girotto’s arrange to cut out a cross from Di Maria sent the ball crashing against his own crossbar early within the last half, however they doubled their lead within the 57th minute once the Argentine’s corner was headed home by Kehrer.
Nantes responded completely and Kimpembe’s arrange to flick a heavy pass from Marco Verratti to Kehrer was intercepted by Simon, who raced away and tucked a cool end beyond Keylor Navas.
Substitute Thomas Meunier was kept trapped by Petric within the ninetieth minute and Renaud Emond missed a wonderful chance to equalise in stoppage time, sending a tame volley too close to Navas.