Given his somewhat sudden and unexpected Tour de France debut in 1970, Bernard Thevenet made an impressive showing winning outright the mountainous 135.5 kilometer stage 18 (Saint Gaudens - La Monique) and finishing a more than respectable thirty-fifth place overall in the general classification.