Alexander Kristoff wins stage 12 of Tour de France

Alexander Kristoff of Norway and Team Katusha celebrates winning stage twelve of the 2014 Tour de France, a 186km stage between Bourg-en-Bresse and Saint-Etienne, on July 17, 2014
© Getty Images
Norway's Alexander Kristoff wins the 12th stage of the Tour de France, while Vincenzo Nibali retains his lead.

Norway's Alexander Kristoff has won his first stage of the Tour de France for Katusha, while Vincenzo Nibali has retained the yellow jersey.

The 27-year-old won the 12th stage from Bourg-en-Bresse to Saint Etienne in a sprint finish after putting himself in contention with less than seven kilometres to go.

Kristoff won the 115.5-mile ride, but Nibali stays at the top of the standings with a lead of two minutes and 23 seconds, with Australia's Richie Porte second and Alejandro Valverde first.

Two-time champion Alberto Contador was forced to withdraw from the elite race on Monday after crashing on stage 10.

Australia's Richie Porte sprints before the finish line at the end of the 32 km individual time-trial and seventeenth stage of the 100th edition of the Tour de France cycling race on July 17, 2013
Read Next:
Porte reveals Froome advice
You May Like
Recomended from Sports Mole