Elia Viviani powers to stage three win at La Vuelta as Michal Kwiatkowski retains red...

Elia Viviani edged out fellow Italian Giacomo Nizzolo and world champion Peter Sagan in a sprint finish to win stage...

27/08/2018