Elia Viviani keeps winning at Giro d’Italia!

NERVESA DELLA BATTAGLIA, ITALY – MAY 18: Arrival / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / during the 101st Tour of Italy 2018, Stage 13 a 180km stage from Ferrara to Nervesa Della Battaglia / Giro d’Italia / on May 18, 2018 in Nervesa Della Battaglia, Italy. (Photo by Tim de Waele/Getty Images)