Geraint Thomas claimed his second win a row when he prevailed in the 12th stage of the Tour de France, a 175.5-km ride from Bourg-Saint-Maurice ending up on the iconic Alpe d'Huez, to extend his overall lead on Thursday.

Thomas accelerated in the last stretch to beat Dutchman Tom Dumoulin and France's Romain Bardet who were second and third, two and three seconds behind respectively.

Defending champion Chris Froome finished fourth, also three seconds off the pace, as boos came from the crowd.

Overall, Thomas leads Froome by one minute 39 seconds and Dumoulin by 1:50.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.