Ecuadorian cyclist Jhonatan Narvaez won stage four of the Giro d'Italia in Cosenza, southern Italy, just three days after a crash that hospitalized three of his UAE Team Emirates-XRG teammates.