
French rider Victor Lafay made a late move to break away from the pack and give Cofidis its first Tour de France stage win in 15 years on Sunday, with Adam Yates keeping the overall lead after the opening two stages in northern Spain.
Lafay took the lead within the final kilometer (0.6 miles) and held on for victory in what was the Tour's longest stage this year. French team Cofidis hadn't won in the Tour since Sylvain Chavanel triumphed in the 19th stage of the 2008 edition.