Stage 20 Montélimar - Mont Ventoux

Image 1 of 79
Next >

IMG_0008.JPG

Alberto Contador celebrates after taking an unassailable lead into the final stage at the top of the Mont Ventoux in the 2009 Tour de France, 25th July 2009 (Photo by Manus OReilly/NEWSFILE)
twitterlinkedinfacebook