Advertisement

Luis Herrera of Colombia won the 13th...

Share

Luis Herrera of Colombia won the 13th stage of the Italian cycling tour at Tre Cime Di Lavaredo, but Dutchman Erik Breukink, who placed third in the stage, retained the overall lead for the fourth consecutive day.

Advertisement