Kylian Mbappe bagged a brace as Paris St Germain beat 10-man Caen 3-1 in their Coupe de France semi-final to set up a final showdown with third-tier Les Herbiers.
The capital club now have the chance to complete the domestic quadruple in next month's final when they come up against Les Herbiers, who beat Chambly on Tuesday.
PSG broke the deadlock in the 25th minute when Mbappe fired in from close range before Ismael Diomande levelled things up just before the break.
Unai Emery's side thought they had regained the lead two minutes into the second half when Edinson Cavani had the ball in the back of the net but the goal was disallowed for offside after a video review.
Teenager Mbappe then scored his 21st goal of the season in all competitions in the 81st minute.
Diomande was sent off in the closing stages for a foul on Javier Pastore before Christopher Nkunku scored in the fifth minute of added time to put the result beyond doubt.