Vande Velde takes solo win

Chavanel holds on by the skin of the teeth

Latest on Cyclingnews