SAINT-ETIENNE, France (AP) - Alexander Kristoff has won the 12th stage of the Tour de France in a sprint and Vincenzo Nibali still has the yellow jersey.
Kristoff, a Norwegian with the Katusha team, emerged from the barreling pack which overtook a pair of breakaway riders with less than seven kilometers to go on Thursday.
The mostly flat 185.5-kilometer (115.5-mile) ride from Bourg-en-Bresse to Saint-Etienne in southeastern France was well suited for a sprint finish.
The top standings didn't change. Nibali holds a lead of 2 minutes, 23 seconds over Australian Richie Porte, and 2:47 over Spaniard Alejandro Valverde.
American rider Andrew Talansky did not start, pulling out due to severe back pain from previous crashes.
Copyright 2015 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.