I don't have that great of knowledge about cycling history and I have trouble searching for Ventoux finishes in other races than the TdF - maybe someone who knows more than me can answer this: Has anyone other than Pantani actually won a mountain top finish on both Mont Ventoux and Alpe d'Huez in a meaningful race?