Anton takes control on the Flumserberg

Igor Anton (Euskaltel-Euskadi) proved to have the best legs at the top of the long climb to Flumserberg, as he broke away from his six remaining rivals to take the stage win by six seconds over Kim Kirchen (High Road) and Damiano Cunego (Lampre). Anton also took the leader's jersey from Oscar Freire (Rabobank) while pre-race favourite Andreas Klöden (Astana) lost 30 seconds on the final climb.

"When I finished second in the Euskal Bizkleta, I said that it is very difficult to win, and that one must take advantage of the opportunities," said the 25 year-old. "Today I have not failed. I am very thankful to my team-mates for the confidence that have shown in me.

Latest on Cyclingnews