El 3 de agosto obtuvo la medalla de plata en la prueba de de los Juegos Olímpicos de Atlanta tras una carrera en la que fue de menos a más, secundando en el podio a su compatriota Miguel Indurain, ganador de la prueba por 12" (quien se resarcía así de su decepcionante Tour), y al británico Chris Boardman (tercero).