Race leader Tadej Pogačar (UAE Team Emirates-XRG) added another stage win and more GC time to his successful Tour de Suisse ...
Dutch sprinter beats Tim Merlier and Jasper Philipsen in hectic finale ...
The 74th rider to leave the start gate on Tour de Suisse stage 4 time trial, Mathieu van der Poel set a scorching time of ...
As it happened: Yellow jersey changes hands on final day of racing at the Tour Auvergne-Rhône-Alpes after stunning solo climb ...
The early breakaway was caught late in the stage, inside of three kilometres to go, as sprinters' teams did not want to expand too much energy chasing. On the flat run-in to the finish line. NSN ...
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.
Danish rider loses a key ally in his fight against Tadej Pogačar, and swings the odds even further into Slovenian's hands ...
Spending sizeable chunks of the season at high altitude has become commonplace, but is altitude training harming the sport in ...
Irish junior cyclist Shane O'Brien died in a tragic training accident on Tuesday. The 16-year-old raced for British junior ...
It all came down to a sprint at the Safari Gravel race with Lawrence Lorot (Team Amani) and Claudette Nyirarukundo (Team ...
Not yet subscribed? Fear not, you can get early access to this in-depth video review, plus a whole host of great features, ...
As it happened: Tour de Suisse stage 3 sees two-up breakaway hold off the sprinters' teams in dramatic fashion ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results