Live Reports
Latest

As it happened: Tour de Suisse race lead changes hands after hard-fought Queen stage 5
By James Moultrie last updated
Live Report Oscar Onley outsprints João Almeida into Santa Maria in Calanca, with Kévin Vauquelin moving into yellow jersey

As it happened: Lone rider survives ahead of GC group to take Tour de Suisse stage 4
By Alasdair Fotheringham last updated
Live Report João Almeida takes the first major mountain stage of the race, Romain Grégoire remains in the overall lead after strong defence

As it happened: Lone rider from early breakaway survives ahead of GC group to take Tour de Suisse stage 3
By James Moultrie last updated
Live Report Quinn Simmons wins lengthy 195.6km stage in Heiden after climbing-packed final 20km

As it happened: EF Education outwit the sprinters and catch Quinn Simmons to win Tour de Suisse stage 2 finish
By Stephen Farrand last updated
Live Report A rising valley finish in Schwarzsee set-up a fast finish after Swiss national Mauro Schmid spent the day on the attack

As it happened: Breakaway holds on for victory ahead of GC contenders on the final stage of the Critérium du Dauphiné
By Joseph Lycett last updated
Live Report The riders took on a 133km-long stage from Val-d'Arc to the summit finish atop the Plateau du Mont-Cenis on the Franco-Italian border.

As it happened: Race lead changes hands on rapid Critérium du Dauphiné stage 4 time trial
By James Moultrie last updated
Live report Remco Evenepoel powers to victory on 17.4km race against the clock to make gains on GC rivals

As it happened: Breakaway survives to win Critérium du Dauphiné stage 3
By Dani Ostanek last updated
Live report Iván Romeo goes clear from break with 9km to go to race into yellow jersey

As it happened: Critérium du Dauphiné stage 2 ends in bunch sprint and new race leader
By Alasdair Fotheringham last updated
LIVE Long, hilly stage with six classified climbs culminates in mass dash for the line

As it happened: Star-studded late breakaway makes it to the line on dramatic Critérium du Dauphiné stage 1
By Katy Madgwick last updated
LIVE Eight-day race kicks off with hilly but explosive 189.2km from Domérat to Montluçon

As it happened: Giro d'Italia 2025 comes to a close with sprint in Rome
By Tim Bonville-Ginn last updated
Live report The final stage of the Giro d'Italia 2025 starts and finishes in the Italian capital of Rome with a 143km flat stage that is largely a procession with a sprint to close.

As it happened: Record speeds crown first time winners at Unbound Gravel 200
By Joseph Lycett, Lyne Lamoureux last updated
LIVE Stay up to date with all of the action from the elite women's and elite men's Unbound Gravel 200 as they tackle 202.4 miles of gravel grinding for a signature event in the Flint Hills of Kansas

As it happened: Pink jersey dramatically changes hands on stage 20 of the Giro d'Italia
By Stephen Puddicombe last updated
Live report Isaac Del Toro attempts to defend pink jersey on climactic stage of GC racing

As it happened: late GC attacks in brutal penultimate mountain stage of the Giro d'Italia
By Stephen Puddicombe last updated
Live report Del Toro defending pink against Carapaz, Yates on stage featuring 5,000 metres of elevation across five climbs
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
As it happened: A sprint showdown on stage 6 of the Tour de Suisse
Jordi Meeus proves unmatchable in Neuhausen am Rheinfall, beating Davide Ballerini and Lewis Askey to the line -
As it happened: Tour de Suisse race lead changes hands after hard-fought Queen stage 5
Oscar Onley outsprints João Almeida into Santa Maria in Calanca, with Kévin Vauquelin moving into yellow jersey -
As it happened: Lone rider survives ahead of GC group to take Tour de Suisse stage 4
João Almeida takes the first major mountain stage of the race, Romain Grégoire remains in the overall lead after strong defence