Norway's Alexander Kristoff crosses the finish line ahead of France's Arnaud Demare, bottom right, to win the twelfth stage of the Tour de France cycling race over 185.5 kilometers (115.3 miles) with start in Bourg-en-Bresse and finish in Saint-Etienne, France, Thursday, July 17, 2014. (AP Photo/Laurent Cipriani)