Colombia's Nairo Quintana sprints before winning ahead of overall leader Britain's Christopher Froome during the 125 km 20th stage of the 100th edition of the Tour de France at Annecy-Semnoz on July 20, 2013.