Blel Kadri won today's stage of the Tour de France, and becomes the first Frenchman to take a stage.
Alberto Contador finished in second place, but is still more than two and a half minutes behind overall leader Vincenzo Nibali.
Kadri was in a group of five who broke away, and at one point, had a lead of eleven minutes.
And While Contador caught the remaining four, Kadri held on for the win.
Irishman Nicolas Roche finished 16th, leaving him 34th overall.