Nel 2008 vince una tappa al Tour of California e conclude quarto alla Parigi-Nizza, alla Freccia Vallone e al Critérium du Dauphiné Libéré. Partecipa poi ai Giochi olimpici di Pechino, classificandosi decimo sia nella gara in linea (nono dopo la squalifica di Davide Rebellin) che nella cronometro. Chiude quindi la Vuelta a España di quell'anno in settima posizione, a quasi 7 minuti dal vincitore, lo spagnolo Alberto Contador.