Fernando Gaviria heeft de twaalfde en langste etappe in de Giro gewonnen. De 22-jarige Colombiaan van Quick-Step Floors was na 234 kilometer van Forlì naar Reggio Emilia overtuigend de snelste in een massasprint, voor de Italiaan Jakub Mareczko. Voor Gaviria, die zijn allereerste grote ronde rijdt, is dit al zijn derde etappeoverwinning in de Giro d’Italia.
Tijdens de rit naar Reggio Emilia reed de Italiaan Maestri het grootste deel van de dag voorop . Zeven kilometer voor de streep werd de Italiaan ingehaald door het peloton. De wielrenners van BORA-Hansgrohe namen het voortouw in de slotkilometers. Maximiliano Richeze trok de sprint aan voor Gaviria, die het klusje perfect afmaakte. Mareczko zat in zijn wiel, maar kon er niet uit komen en werd tweede. Bennett eindigde als derde.
In het klassement veranderde er weinig. Colombiaan Nairo Quintana (Movistar) staat op 2 minuten en 23 seconden achter Dumoulin. Bauke Mollema (Trek) staat op een derde plek, op 2 minuten en 38 seconden van zijn landgenoot.