En 2003 fue tercero en el Tour de Francia, solo superado por Lance Armstrong ("US Postal") y Jan Ullrich ("Bianchi"), primero y segundo respectivamente.