Spectators cheer on Spain's Alejandro Valverde as he rides to victory during the 143.5 kilometer (89 miles) Stage 17, starting in Bagneres-de-Luchon and finishing in the ski resort of Peyragudes, southern France, on Thursday, July 19. 
{}