Alejandro Valverde
The race was won by Spain's Alejandro Valverde who claimed his first grand tour victory.