De laatste etappe voor de tweede rustdag van de Giro d’Italia stond in het teken van vele aanvallen, van start tot finish. Al vroeg barstte de strijd los om de juiste vlucht te vormen en Team Picnic PostNL was meteen scherp, met meerdere renners die meesprongen. Romain Bardet wist over een steile klim aansluiting te maken bij een gevaarlijke groep, maar omdat er ook klassementsrenners meezaten, werd de groep teruggehaald. Ondertussen was het peloton al in stukken gebroken en Bardet, Max Poole en Gijs Leemreize zaten in de voorste groep.
De aanvallen bleven komen en uiteindelijk sprong Leemreize mee in een grote kopgroep. Het peloton hergroepeerde kort daarna, maar op de Monte Grappa ging het tempo opnieuw omhoog en viel de kopgroep uit elkaar. Ook in de groep roze trui werd hard gereden, waardoor er verschuivingen in het klassement plaatsvonden.
Na de beklimming van de Monte Grappa viel alles even stil, maar vervolgens ontstond er opnieuw een sterke kopgroep. Bardet wist op indrukwekkende wijze het gat naar de kopgroep te dichten en het leek erop dat hij met hen zou gaan strijden om de etappezege. Maar Verona plaatste een sterke aanval aan de voet van de slotklim en soleerde naar de overwinning.
In het peloton namen de klassementsploegen opnieuw het initiatief. Leemreize hield zich knap staande en hielp Poole in de beginfase van de klim. Daarna reed Poole in een sterk groepje, met daarin de beste klassementsrenners, naar de top. In de slotfase kwam alles weer samen en sprintte Bardet naar een knappe vierde plaats. Poole volgde even later en reed naar een tiende plek: een dubbele top tien voor Team Picnic PostNL op deze loodzware dag.