2013 Giro d'Italia, stage 16: Valloire - Ivrea (238 km)

Page 8 - Get up to date with the latest news, scores & standings from the Cycling News Community.
May 9, 2010
11,076
2,546
28,180
OK, apparently Betancur wasn't struggling. As I said, favorite for the stage. He's incredibly strong.