Christophe Laporte ended the host's drought of stage winners when he surged out of the peloton in the finale of the 19th stage and claimed his maiden win on the Tour de France on Friday.
Just two days before the race ends in Paris, Laporte spared the blushes for French riders who had not tasted a victory all month. Only twice in race history has France not produced a stage winner, in 1926 and 1999.
Laporte made his move after a trio of breakaway riders was caught with 1.5 kilometers left in the 188.5-kilometer flat stage to Cahors in southwestern France. On paper, the stage looked enticing for pure sprinters but Laporte made the most of the slight uphill section to the finish to deny them.