Tour de Suisse final: Brand wins, Olivia Baril wins best young rider

Rainy conditions made for a spectacular summit finish

Olivia Baril wins the Gran Premio Ciudad de Eibar

Canadian scores a huge win in Spain

Canadian Olivia Baril in day’s breakaway at Tour of Flanders, Kopecky triumphs

Kopecky only the second Belgian to win in 19 editions

All Olivia Baril