Michael Matthews won stage 16 of the Tour de France to Romans-sur-Isere as Chris Froome fought off fierce crosswinds to protect the yellow jersey.

Australian Matthews won his second stage of this year's Tour in a sprint finish ahead of Norway's Edvald Boasson Hagen and German John Degenkolb.

The peloton battled strong winds over lengthy stretches of the 165 kilometres stage from Le Puy-en-Velay, but three-time Tour winner Froome stayed on the right side as the peloton split into pieces over the final 20km.

Take a look at the breathtaking ending....

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.