Gaviria, making his Grand Tour debut, also won the third, fifth and 12th stages and leads the points classification.
He became the first Colombian to win four stages at the same Giro.
Dutchman Tom Dumoulin (Team Sunweb) retained the overall leader's pink jersey after arriving safely in the peloton.
(Reporting by Martyn Herman, editing by Ed Osmond)
Share
