Promoted Reims moved up to fourth place in Ligue 1 with a 3-1 victory over Nice on Saturday.
Substitute Gaetan Courtet was the hero with goals in the 87th and 93rd minutes as Hubert Fournier's side recorded its fourth win in eight games since its elevation, leaving it four points behind leader Marseille.
Diego had given Reims a first-half lead, which Dario Cvitanovich canceled out shortly after the hour mark.
But Khelifa equalized and, after goalkeeper Andersen kept Evian on terms with a string of excellent saves, the Tunisia striker then completed his hat trick two minutes from the end to inflict a fourth defeat on Rene Girard's men.
Lille recorded only its second league win of the campaign -- and its first at the new Grand Stade Metropole -- by beating Ajaccio 2-0.
Adrien Regattin grabbed a last-minute winner as Toulouse came from 2-0 down to draw with Valenciennes.
But the in-form Wissam Ben Yedder cut the deficit with his sixth of the season and Regattin's late strike earned a point for Toulouse.
There was another late goal at Bastia, where the home side edged out nine-man Troyes 3-2.
Rincon's own goal and Anthony Modeste's effort saw Bastia twice take the lead, only for Marcos to equalize on each occasion.
Mevlut Erdinc scored the only goal in the seventh minute as Rennes won 1-0 at Sochaux.