Italy's Vincenzo Nibali, wearing the overall leader's yellow jersey, speeds down Izoard pass during the fourteenth stage of the Tour de France cycling race over 177 kilometers (110 miles) with start in Grenoble and finish in Risoul, France, Saturday, July 19, 2014. (Photo by Christophe Ena/AP Photo)
|