Live Reports
Latest

As it happened: A challenging day ends in draggy bunch sprint on stage 8
By Stephen Puddicombe last updated
Live report A day for the sprinters if they survive the 2,400 metres of elevation gain in 183.4km route from Semur-en-Auxois to Colombey-les-Deux-Églises

As it happened: GC favourites battle out win in first Tour de France time trial
By Stephen Puddicombe last updated
Live report A 25.3km race against the clock from Nuits-Saint-Georges to Gevrey-Chambertin is set to shuffle the GC standings

As it happened: Day of echelon tension ends with tight bunch sprint
By Barry Ryan last updated
Live report Dylan Groenewegen claims the honours in Dijon as Pogacar retains yellow

As it happened: Another chaotic final bunch sprint on Tour de France stage 5
By James Moultrie last updated
Live report Mark Cavendish makes history and takes record 35th stage win into Saint Vulbas

As it happened: a new race leader after a solo Alpine attack in the Tour de France
By Alasdair Fotheringham last updated
Live report Tadej Pogačar goes solo over the top of the Galibier

As it happened: Late crash sees chaotic sprint and new yellow jersey on Tour de France stage 3
By Barry Ryan last updated
Live report Biniam Girmay claims stage honours in Turin

As it happened: GC battle bursts into life as breakaway wins again at the Tour de France
By Tim Bonville-Ginn last updated
Live report Six explosive hills line 199.2km route from Cesenatico to Bologna as Tour enters Marco Pantani territory

As it happened: Breakaway holds off charging peloton in thrilling close finish as DSM-Firmenich PostNL take 1-2 in opener
By Stephen Puddicombe last updated
Live report 206km from Florence to Rimini will test the major contenders from the outset

As it happened: UAE Team Emirates round out Tour de Suisse with another 1-2 in mountain time trial
By James Moultrie last updated
Live Report João Almeida takes final stage ahead of Adam Yates but Brit takes overall victory in Villars-sur-Ollon

As it happened: UAE Team Emirates win again as Yates and Almeida cross line together
By Stephen Puddicombe last updated
LIVE Peloton tackles 118.7 kilometres and 3,070 metres of climbing in Villars-sur-Olon

As it happened: UAE Team Emirates continue to dominate Tour de Suisse on stage 6
By James Moultrie last updated
Live Report João Almeida wins weather-shortened 42.5km stage ahead of teammate Adam Yates in Blatten

As it happened: Adam Yates boosts lead with solo win in Tour de Suisse stage 5
By Alasdair Fotheringham last updated
Live Briton blasts away 1.7 kilometres from summit finish at Carì

As it happened: Breakaway triumphs as Yates take GC control on Tour de Suisse stage 4
By Dani Ostanek last updated
Live Torstein Træen wins on the Gotthardpass as Adam Yates races into the yellow jersey

As it happened: Alberto Bettiol takes over race lead as puncheurs battle out Tour de Suisse stage 3
By James Moultrie last updated
Live Report Thibau Nys wins punchy finale into Rüschlikon ahead of Stephen Williams and Alberto Bettiol

As it happened: Coquard lands Tour de Suisse stage 2 as De Lie suffers late mechanical
By Barry Ryan last updated
Live Yves Lampaert retains overall lead

As it happened: Lampaert on top in Tour de Suisse stage 1 time trial
By Dani Ostanek last updated
Live A 4.8km time trial blast through Liechtenstein opens the eight-day stage race

As it happened: Roglič takes the title despite major crisis as Rodríguez wins stage
By Tim Bonville-Ginn last updated
Live report A third successive summit finish will be the final decider for the overall race win

As it happened: Primož Roglič consolidates Critérium du Dauphiné lead with another stage win
By Stephen Puddicombe last updated
Live report With barely a flat kilometres in 155.3km, the race to Samoëns 1600 will test the strongest climbers
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
As it happened: Brabantse Pijl Men decided by two-up sprint between Evenepoel and Van Aert
Don't miss the racing action as the elite men's peloton tackles 162.6km from Beersel to Overijse -
As it happened: Italian champion has winning return at Brabantse Pijl Women 2025
The elite women's peloton will start at Markt in Lennik and tackle 20 climbs in the 125.7km route that ends with four circuits in Overijse -
As it happened - Long-range solo move decides historic Paris-Roubaix
Don't miss all the action from the elite men's 259.2km race from Compiègne to Roubaix