Polly meets the devil on Alpe D'Huez