Ion Izagirre cruised to victory on stage 12 to end a seven-year wait since his last stage win at the Tour de France.
Victory for the 34-year-old Spaniard came 11 days after Victor Lafay claimed a first stage win in 15 years for the Cofidis team.
Mathieu Burgaudeau edged out Matteo Jorgenson in a sprint for second.
Jonas Vingegaard maintained his 17-second advantage in the race for the overall leader’s yellow jersey.
More to follow.
This article was originally published by Bbc.co.uk. Read the original article here.