Simon Yates (Orica-Scott) was in the lead of the race as he rolled off the start ramp, but up ahead Richie Porte (BMC) put in a very strong ride to take the 19 seconds he needed to depose the young Brit and claim his second stage race success of the season.
Porte won the overall, but not quite the stage, as Primoz Roglic (LottoNL-Jumbo) flew through the back end of the course, taking every possible risk to set a time of 24:58, more than half a minute quicker than all but Porte.
Watch how it all played out in our video highlights above and click here to subscribe to the Cyclingnews video channel.
Thank you for signing up to Cycling News. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.