Jhonatan Narvaez wins his second Giro d’Italia stage and Afonso Eulalio keeps the overall lead

Wait 5 sec.

Afonso Eulalio remains in the pink jersey with a lead of three minutes, 15 seconds over Jonas Vingegaard