Live Reports
Latest

As it happened: Adam Yates victorious in Bilbao Tour de France opener
By Stephen Puddicombe last updated
Live 182km stage in Bilbao set to be one of the hardest Tour de France starts

As it happened: Juan Ayuso wins closing time trial at Tour de Suisse
By Daniel Ostanek last updated
Live Skjelmose holds on to GC win in 25.7km test against the clock

As it happened: Evenepoel takes solo win on sombre stage 7 of Tour de Suisse
By Daniel Ostanek last updated
Live GC times taken at 25km before world champion goes clear 17km from the line

Tour de Suisse united in mourning for Gino Mäder
By Barry Ryan last updated
Live coverage Swiss rider dead at the age of 26 following crash on Albulapass

As it happened: Tour de Suisse stage 5: Juan Ayuso solos to victory
By Alasdair Fotheringham published
live Skjelmose returns to overall lead, Evenepoel loses time

As it happened - Tour de Suisse stage 4: Felix Gall takes first pro win and lead
By Alasdair Fotheringham last updated
live Skjelmose second, Evenepoel third behind solo stage winner

As it happened: Stage win and race lead for Skjelmose on Tour de Suisse stage 3
By Patrick Fletcher last updated
Live How the summit finish at Villars-sur-Ollon tested GC contenders

As it happened: Girmay beats Démare, Van Aert on Tour de Suisse stage 2
By Daniel Ostanek last updated
Live Bunch sprint rounds out a hilly 174km stage to Nottwil

As it happened: Küng victorious in Tour de Suisse opener
By Katy Madgwick last updated
Live Remco Evenepoel and Wout van Aert complete podium on 12.7km course

As it happened: Critérium du Dauphiné finale gave overall title to Jonas Vingegaard and stage win to Giulio Ciccone
By Patrick Fletcher last updated
Live All the action from the final stage of the race

As it happened: How Jonas Vingegaard stamped his authority on stage 7 of the Critérium du Dauphiné
By Patrick Fletcher last updated
Live All the action on a day that scaled the Madeleine, Mollard, and Croix de Fer

As it happened: Critérium du Dauphiné stage 6 - Georg Zimmerman wins, Vingegaard keeps the lead
By Alasdair Fotheringham last updated
live No major changes overall on first day in the Alps

As it happened: Vingegaard eases to solo stage 5 win at Critérium du Dauphiné
By Daniel Ostanek last updated
Live The peloton tackled three categorised climbs on hilly 191km stage to Salins-les-Bains

As it happened - Critérium du Dauphiné stage 4: Mikkel Bjerg beats Jonas Vingegaard
By Alasdair Fotheringham last updated
live 1-2 for Denmark on stage and on GC

As it happened - Critérium du Dauphiné stage 3: Christophe Laporte wins again
By Alasdair Fotheringham last updated
live Laporte boosts overall lead with second win in three days

As it happened: Alaphilippe beats Carapaz to Critérium du Dauphiné stage 2 win
By Daniel Ostanek last updated
Live Frenchman has fastest sprint to the line on hilly 167.5km stage

As it happened: Christophe Laporte breaks Rune Herregodts' heart at Criterium du Dauphine
By Stephen Farrand last updated
Live Vinegagaard, Bernal,Carapaz and Alaphilippe stay safe in rain and high-speed chase to the line

As it happened: Roglic wins Giro d'Italia as Cavendish captures final stage of race
By Alasdair Fotheringham last updated
Live Geraint Thomas second, Joao Almeida third overall in final podium
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
20 under 20: The best cheap Black Friday bike deals as we find them
Here are the best bike deals from the budget end of the spectrum -
As it happened: 2024 Tour de France & Tour de France Femmes route unveiled
All the information on the routes of next year's Tour and Tour de France Femmes -
As it happened: Pogacar completes Il Lombardia hat-trick ahead of Bagioli and Roglic
One last gasp for glory on a spectacular 238km route from Como to Bergamo