Just three flat stages remain at this year's Tour de France, and the race's pure sprinters must survive the hills and hight mountains to reach them
Elia Viviani out sprinted Alexander Kristoff in downtown Nancy to win the Tour's fourth stage
Italian's sprint-machine is all about integration and minimal frontal area to give every advantage possible for the fast finishes.
Deceuninck-Quick Step expertly deliver Elia Viviani to his second consecutive stage win ahead of Peter Sagan
Elia Viviani ends dry spell after outsprinting Michael Matthews and Peter Sagan to win stage 4 of the Tour de Suisse
Slovak star takes his 17th Tour de Suisse stage win with a masterful sprint in Murten
Caleb Ewan adds to his tally in the 2019 Giro d'Italia. Valerio Conti remains in pink