En 1999, se convirtió en campeón de Italia en ruta y ganó la decimotercera etapa del Tour de Francia.