Carlos Rodriguez rounded off Criterium du Dauphine with a ninth place finish on the GC while Ben Swift battled the rain in the breakaway on the first stage of Tour de Suisse.

Criterium du Dauphine

Rodriguez battled to 11th place on the final mountain stage to take top-10 on the GC.

Tobias Foss bridged over to the break with 110km to go to make a 12-man breakaway.

Mathieu van der Poel (Alpecin-Deceuninck) went solo as the race approached the fourth categorised climb of the day, gaining a minute on the chasers, while the peloton were still almost three minutes back inside the final 50km. 

Heading up the Col du Mont-Cenis, van der Poel was caught and was distanced, while Foss also dropped off the pace as attacks came thick and fast behind. Rodriguez was well in with the attacks in the yellow jersey group as the fight for the GC battle went into the final stages.

Rodriguez continued to hold on to finish 11th on the stage, and take ninth on the GC after a tough week in France.