see more
Astana's Spanish cyclist Mikel Landa crosses the finish line to win the 11th Stage of the 2015 Vuelta Espana cycling tour, a 138km route between Andorra la Vella and Cortals d'Encamp on September 2, 2015. AFP PHOTO / JAIME REINA (Photo credit should read JAIME REINA/AFP/Getty Images)