Macleod Shines at the Mont Ventoux Denivele Challenge