Guingamp claimed a stunning victory away to Toulouse to progress to the Coupe de France final against their Brittany neighbours Rennes, on Wednesday night.
The Ligue 2 side grabbed a fantastic 2-1 win at Champions League chasers Toulouse despite losing Richard Soumah through a red card.
Felipe Saad delivered a Rory Delap-like long throw that was flicked by Wilson Oruma to Eduardo, who headed home after 28 minutes, and gave the advantage to the visitors.
The Brittany-based side lost Soumah shortly after the break, with the defender picking up a naive second yellow card, and France international Andre-Pierre Gignac beat the off-side trap and levelled the scoring in the 74th minute.
But Florent Malouda and Didier Drogba’s old club En Avant claimed an injury-time winner, courtesy of a Badara Sene lucky finish that hit the interior of the bar and crossed Cedric Carrasso’s line.
Guingamp have won the right to face Rennes in an all-Brittany final that will be played at Stade de France.