Live Reports
Latest

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

As it happened: Big breakaway stays away to win on Giro d'Italia stage 18
By Dani Ostanek last updated
Live report Nico Denz the strongest from 35-rider break as Maestri and Planckaert fill out podium

As it happened: GC battle ignites in closing kilometres of Giro d'Italia Stage 17
By Alasdair Fotheringham last updated
Live report Sparks fly on the dreaded Mortirolo and beyond on a key mountains day in the third week

As it happened: Dramatic Giro d'Italia stage 16 sees big changes on GC and breakaway success in the mountains
By James Moultrie last updated
Live report Riders head from Piazzola sul Brenta to San Valentino, with 203km, almost 5000m of elevation gain to contend with

As it happened: GC attacks on dramatic Alpine stage 15 of the Giro d’Italia
By Stephen Puddicombe last updated
Live report The riders tackle a 219km stage from Fiume Veneto to Asiago

As it happened: Breakaway succeeds and GC shaken up on crash-marred stage 14 of the Giro d’Italia
By Stephen Puddicombe last updated
Live report Riders tackle a 195km stage to border city of Nova Gorica-Gorizia

As it happened: GC riders and puncheurs battle on uphill finish at stage 13 of the Giro d’Italia
By Stephen Puddicombe last updated
Live report Riders set for a mainly flat 180km route starting from Rovigo in Italy's Veneto region

As it happened: Bunch sprint decides stage 12 of the Giro d’Italia
By Stephen Puddicombe last updated
Live report After a week without sprints, a fast bunch finish is expected on 172km stage into Lombardy

As it happened: Late GC attack on stage 11 of the Giro d’Italia
By Stephen Puddicombe last updated
Live report Riders tackle first-category Alpe San Pellegrino on 186km trek across the Apennines

As it happened: GC changes at the Giro d'Italia after rain-affected time trial
By Stephen Puddicombe last updated
LIVE Riders to complete 28.6km course in race’s second and final time trial to Pisa.

As it happened: Van Aert wins as the GC is turned on its head on stage 9 of Giro d'Italia
By Tim Bonville-Ginn last updated
Live The 181km from Gubbio to Siena hosts 29.5km of white gravel sectors, promising a spectacular shake-up for the GC contenders

As it happened: Solo winner from break as pink jersey changes hands on Giro d'Italia stage 8
By Tim Bonville-Ginn last updated
LIVE 197km from Giulianova to Castelraimondo with a 13.1km long at 7.4% sitting in the middle of the route will offer a challenge to the GC standings
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
As it happened: Yellow jersey changes hand while GC shaken up by crash on stage 7 of the Tour de France
A rolling 197km stage from Saint Malo to the Mûr-de-Bretagne awaits the peloton with a slender margin at the top of the GC standings -
As it happened: Yellow jersey changes hands on gruelling stage 6 of the Tour de France
Six categorised climbs and 200km await on the roads from Bayeux to Vire Normandie -
As it happened: a stunning time trial result at Caen for the World TT Champion and a new overall leader in Tour de France 2025 stage 5
Remco Evenepoel clinches the stage win, with Tadej Pogačar back in yellow again