In de beklimming werd vooral gereden door Trek-Segafredo en BORA-hansgrohe (voor Rafał Majka). Daardoor lostte ook Simon Yates uit het peloton. Voorop bleven Caicedo en Visconti over uit de kopgroep. Het peloton spatte uit elkaar na een demarrage van Wilco Kelderman en Harm Vanhoucke. Daarachter bleven vijf man over van het algemeen klassement: Fuglsang, Kruijswijk (zij het met moeite), Majka, Nibali en Pozzovivo. Zij kwamen echter niet tot bij Caicedo, die Visconti achterliet en solo de etappe won. João Almeida verlieoor een klein beetje tijd op de favorieten, maar nam de roze trui over van Filippo Ganna. Yates verloor ongeveer drie minuten op de favorieten en Thomas finishte op ruim elf minuten.