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.
Spending sizeable chunks of the season at high altitude has become commonplace, but is altitude training harming the sport in ...
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Danish rider loses a key ally in his fight against Tadej Pogačar, and swings the odds even further into Slovenian's hands ...
Irish junior cyclist Shane O'Brien died in a tragic training accident on Tuesday. The 16-year-old raced for British junior ...
The early breakaway survived to score victory on stage 2 of the Tour de Suisse, with Romain Grégoire (Groupama-FDJ United) ...
Not yet subscribed? Fear not, you can get early access to this in-depth video review, plus a whole host of great features, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results