![Tour de France 2019: Elia Viviani gets first stage win; Julian Alaphilippe retains yellow jersey | Sporting News Tour de France 2019: Elia Viviani gets first stage win; Julian Alaphilippe retains yellow jersey | Sporting News](https://library.sportingnews.com/styles/crop_style_16_9_mobile_2x/s3/2021-08/viviani-cropped_1n1pvelcklbjg1mo2jpo31z03l.png?itok=-lkv7QLd)
Tour de France 2019: Elia Viviani gets first stage win; Julian Alaphilippe retains yellow jersey | Sporting News
Tour de France: Elia Viviani wins Stage 4; Julian Alaphilippe keeps yellow jersey - Los Angeles Times
![Abbiategrasso, Italy May 24, 2018: the Purple Jersey Elia Viviani, in First Line, before the Start Editorial Stock Photo - Image of line, celebrates: 134519168 Abbiategrasso, Italy May 24, 2018: the Purple Jersey Elia Viviani, in First Line, before the Start Editorial Stock Photo - Image of line, celebrates: 134519168](https://thumbs.dreamstime.com/z/abbiategrasso-italy-may-purple-jersey-elia-viviani-first-line-start-abbiategrasso-italy-may-purple-jersey-134519168.jpg)
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 believes he is at the beginning of the “best years of my career” after points victory at Giro d'Italia - Sport360 News Elia Viviani believes he is at the beginning of the “best years of my career” after points victory at Giro d'Italia - Sport360 News](https://sport360.com/wp-content/uploads/2018/05/Elia-Viviani-1.jpg)
Elia Viviani believes he is at the beginning of the “best years of my career” after points victory at Giro d'Italia - Sport360 News
![Cycling news: Elia Viviani targets points classification jersey and dreams of overall victory at Giro d'Italia - Sport360 News Cycling news: Elia Viviani targets points classification jersey and dreams of overall victory at Giro d'Italia - Sport360 News](https://sport360.com/wp-content/uploads/2018/02/Elia-Viviani-AD-Stage-2.jpg)