Claim: The 1970-71 FIS Alpine Ski World Cup Men's Downhill Race 88 was won by Henri Duvillard (a multi-awarded ski racer from France).
Evidence: 88 DH 023 France Henri Duvillard Henri Duvillard (born 23 December 1947) is a French former alpine ski racer. He is one of just seven men to win World Cup races in every discipline contested at the time.