Nantes edged past Monaco 4-2 on penalties after a 2-2 draw in their semifinal on Wednesday to win a place in the final of the French Cup.
Moses Simon converted the decisive kick after Monaco's captain Wissam Ben Yedder had their first effort saved and Aurelien Tchouameni hit his penalty over the bar as Nantes advanced to the final for the first time since they won the cup in 2000.
They will meet Nice in the final at the Stade de France in Paris on May 8.
- ESPN+ viewers' guide: LaLiga, Bundesliga, MLS, FA Cup, more
- Don't have ESPN? Get instant access
Kolo Muani's pass inside was intercepted by Sidibe but he only served to steer it into his own net.
Nantes went ahead in the 74th minute when Simon's initial effort on goal was blocked by Sidibe, but the ball squirted out to Samuel Moutoussamy, who converted from close range.
Nice booked their berth in the final with a 2-0 home victory on Tuesday over fourth-tier club Versailles.