Peter Sagan

Fernando Gaviria wins Stage 3 of the 2015 Tour de San Luis from Mark Cavendish and Sacha Modolo

The 11 most surprising wins of 2015

Often when such riders win you simply think ‘good for them’ and think they deserve the win for their hard work. But sometimes a rider performs well beyond expectations on…