Team Katusha rider Joaquin Rodriguez of Spain cycles during the 17th stage of the Tour of Spain "La Vuelta" cycling race in Penafiel, September 15, 2010. [Xinhua/Reuters Photo]