Elia Viviani Takes Giro d'Italia Stage Two After Thrilling Sprint
Giro d'Italia: Hat-trick for Elia Viviani ahead of Sam Bennett in Stage 13 - Eurosport
Elia Viviani Wins Tour de France Stage 4 in Bunch Sprint
Viviani wins elimination race on track at European Championships after road race
Elia Viviani unveils special Giro d'Italia Tricolour Jersey | Soudal Quick-Step Pro Cycling Team
Abbiategrasso, Italy May 24, 2018: the Purple Jersey Elia Viviani, in First Line, before the Start Editorial Stock Photo - Image of line, celebrates: 134519168
Elia viviani hi-res stock photography and images - Alamy