Who would have thought? Alpe d’Huez, at last.