Tay đua người Bồ Đào Nha Ruben Guerreiro đã thắng Jonathan Castroviejo của đội Ineos Grenadiers ở đoạn nước rút để giành chiến thắng chặng 9 cuộc đua xe đạp Giro d’Italia.