Gaviria fue superado al esprint por el francés Arnaud Démare, de la formación Groupama, quien obtuvo la victoria con idéntico crono de cuatro horas, tres minutos y 56 segundos.
Con esta victoria, el galo sumó su sexto triunfo en la ronda italiana y la número 85 en su palmarés, desde su debut en 2012 como ciclista profesional.
Al frente de la general se mantuvo el español Juan Pedro López, 39 segundos por delante del alemán Lennard Kanma, y a 58 del estonio Rein Taaramäe.
La jornada fue especial para el veterano corredor italiano Vincenzo Nibali, de 37 años, ganador del Giro en 2013 y 2016, y que fue recibido con cariño por los aficionados en su ciudad natal, Messina.
Tras disputar la quinta etapa del Giro, el Tiburón de Messina anunció que se retirará a final de temporada.
Clasificación de la etapa:
.1. Arnaud Démare (FRA/Groupama-FDJ) 4 h 03:56
.2. Fernando Gaviria (COL/UAE Emirates) m.t.
.3. Giacomo Nizzolo (ITA/Israel-Premier Tech) m.t.
.4. Davide Ballerini (ITA/Quick Step-Alpha) m.t.
.5. Biniam Girmay (ERI/Intermarché-Wanty) m.t.
Clasificación general:
.1. Juan Pedro López (ESP/Trek-Segafredo) 18 h 21:03.
.2. Lennard Kamna (ALE/Bora-Hansgrohe) a 0:39.
.3. Rein Taaramae (EST/Intermarché-Wanty) a 0:58.
.4. Simon Yates (GBR/BikeExchange) a 1:42.
.5. Mauri Vansevenant (BEL/Quick Step-Alpha) a 1:47.
mem/lp