Troyes have lifted themselves off the bottom of Ligue 1 with a 3-2 victory against Ajaccio.
Troyes started the stronger side and Jean Christophe Bahebeck came close with a 15th-minute header but put it just wide.
They went ahead after 34 minutes when Fabien Bachir Camus put Stephane Darbion through for 1-0.
Five minutes later it was 2-0, this time Benjamin Nivet finishing well and it was to get even better for the hosts in first-half stoppage-time.
Camus got clear to notch his side's third just before the whistle and Ajaccio looked to be out of it.
Ajaccio dominated the second period and won corner after corner, but Troyes's defence seemed determined not to concede.
Paul Bastien Lasne pulled one back for the visitors in the last minute and Johan Cavalli scored an injury-time own goal but it was too little, too late.