see more

LE GRAND-BORNAND, FRANCE - JULY 19: Alberto Rui Costa of Portugal and Movistar Team wins stage nineteen of the 2013 Tour de France, a 204KM road stage from Bourg D'Oisans to Le Grand-Bornand on July 19, 2013 in Le Grand-Bornand, France. (Photo by John Berry/Getty Images)

LE GRAND-BORNAND, FRANCE - JULY 19: Alberto Rui Costa of Portugal and Movistar Team wins stage nineteen of the 2013 Tour de France, a 204KM road stage from Bourg D'Oisans to Le Grand-Bornand on July 19, 2013 in Le Grand-Bornand, France. (Photo by John Berry/Getty Images)