World Champ Cancellara does the double

USA's Zabriskie finishes second after holding provisional lead

Latest on Cyclingnews