El ciclista colombiano volvió a ser el más rápido en el esprint y sumó su tercera victoria en la competencia.
Nairo Quintana fue el segundo colombiano en línea de meta, 26 a seis segundos, seguido de Winner Anacona (138 a 1:42), Sebastián Henao (145 a 1:42) y Daniel Martínez (163 a 2:17).
La 'maglia rosa' siguió en poder del holandés Tom Dumoulin (Sunweb) después de esta etapa, la más larga de esta edición con sus 229 kilómetros. Quintana sigue segundo en la general a 2:23
El segundo colombiano en la general es Anacona (33 a 26:28), seguido de Henao (61 a 49:45), Gaviria (123 a 1:36:28) y Martínez (173 a 2:06:07).
En la llegada masiva, Gaviria ganó por delante del italiano Jakub Mareczko y del irlandés Sam Bennett, segundo y tercero respectivamente. Quinto fue el argentino Maximiliano Richeze, mientras que el alemán André Greipel, considerado uno de los mejores velocistas del momento, acabó octavo.
El joven colombiano, de 22 años y que disputa su primera gran prueba por etapas, ya había vencido en la tercera etapa de este Giro, con final en Cagliari (Cerdeña) y en la quinta, en Messina (Sicilia).
Tres corredores (Sergey Firnasov, Marco Marcato y Mirco Maestri) protagonizaron la escapada del día, lanzada desde el banderazo de salida. El último de los escapados, Maestri, fue alcanzado por el pelotón a falta de solo siete kilómetros para la meta.
El viernes, los velocistas dispondrán de su última ocasión para brillar en este Giro del centenario, con una etapa completamente llana, de 167 km entre Reggio Emilia y Tortona.