Stage winner Rui Alberto Costa of Portugal celebrates on the podium of the nineteenth stage of the Tour de France cycling race over 204.5 kilometers (127.8
Stage winner Rui Alberto Costa of Portugal celebrates on the podium of the nineteenth stage of the Tour de France cycling race over 204.5 kilometers (127.8 miles) with start in in Bourg-d'Oisans and finish in Le Grand-Bornand, France, Friday July 19 2013. ((AP Photo/Laurent Rebours))