En 2004 subió al podio del Tour de Francia, al ser 3º en la clasificación general, por detrás de Lance Armstrong (maillot amarillo) y Andreas Klöden (2º).