Comenzó la temporada 2012 en el Tour de Catar, y en la 3.ª etapa logró la primera victoria con el maillot arco iris y con el Sky.