Muhlberger attacked off the front in the breakaway and resisted until 6 kilometers to go after Adam Yates put in the initial attack in the GC group. Arkéa tried to make the start of the climb hard, and Jumbo-Visma then controlled the pace throughout some kilometers.
Roglic brought back Yates' attack and shortly after put on his own, having only Daniel Martinez following in the final 5 kilometers, in which the duo worked together, having the Yates twins and Nairo Quintana behind, chasing. With 2.6 kilometers to go
Simon Yates and the Colombian reconnected with the front duo. Several attacks were dealt inbetween them but differences weren't made and they arrived at the final few hundred meters together, with Roglic taking advantage of his sprinting prowess to escape the group and take a strong stage win, with Martínez and Yates completing the podium.