The French Cup semi-final draw took place this Thursday, setting up two exciting matchups.
Defending champions Paris Saint-Germain will travel to second-division side Dunkerque, a team that has already eliminated Auxerre, Lille, and Brest in a remarkable cup run. The northern club dreams of pulling off an extraordinary upset against the Parisian giants.
In the other semi-final, Cannes (National 2), the biggest surprise of the tournament, will face Ligue 1 side Reims. Having knocked out Grenoble, Lorient, and Guingamp, the team from the French Riviera hopes to continue its fairytale journey and book a spot in the final.
The matches will take place on April 1, 2, or 3, with plenty of drama still to come in this unpredictable competition.