Jon Izaguirre (Movistar) won the 20th stage of the Tour de France with a fearless descent into Morzine. Jarlinson Pantano (IAM Cycling) finished 2nd on the stage and Vincenzo Nibali (Astana) took 3rd place. Chris Froome (Team Sky) has all but won his 3rd Tour de France after finishing with his closest rivals today. Stage 20 of the Tour de France was the final day where any real difference could be made in the overall classification. It was a tough day with 4 categorised climbs making up the 146km from Megeve to Morzine. The fact that it rained just about all stage long made things.

Stage 19 of the Tour de France, another hard day in the Alps. 19 down just 2 to go..