Achievements Alban won the stage 18 in the 1981 Tour de France, and finished third place in that year"s overall classification.