Kylian Mbappe scored a vital goal before getting sent-off as Paris Saint-Germain maintained its winning record in Ligue 1 with a 4-2 victory over 10-man Nimes.

Having forged ahead through goals from Neymar and Angel Di Maria towards the end of the opening half, Thomas Tuchel's men were picked apart by a feisty Nimes side, which refused to lie down.

Substitute Antonin Bobichon put the hosts back in the contest with a sweetly struck shot before a penalty — awarded after a VAR (video assistant referee) review converted by Teji Savanier, had them on course for an unlikely point.

But Mbappe struck his fourth goal in three appearances this season 13 minutes from time before Edinson Cavani found the net in stoppage-time to finish off Nimes eventually.

That was not the end of the drama, though, with Mbappe dismissed for his reaction to a heavy tackle from Savanier, who was also shown a red card in the closing seconds of an eventful contest.