
As it happened: Selective stage 5 of Paris-Nice won by solo attack
By Stephen Puddicombe last updated
Live A day of sharp, steep hills to Colombier-le-Vieux features over 3,000 metres of elevation

As it happened: Flying Dutchman storms to victory with race lead changing hands
By Tim Bonville-Ginn last updated
LIVE Mathieu Van der Poel outsprinted the rest with Giulio Pellizzari in second and Tobias Johannessen in third with Pellizzari taking the race lead

As it happened: Huge time gaps and race left in pieces as crosswinds and crashes affect stage four of Paris-Nice
By Stephen Puddicombe last updated
Live Two second-category climbs lie in wait on the 195km road to Uchon

As it happened: Danish sprinter continues amazing form on stage 3 of Tirreno-Adriatico 2026
By Tim Bonville-Ginn last updated
LIVE Decathlon-CMA CGM's new star man continues his incredible start to 2026 with another win

As it happened: Multiple twists and turns in exciting stage 3 team time trial at Paris-Nice
By Stephen Puddicombe last updated
Live The GC action gets underway with a 23.5km team time trial

As it happened: Classics star betters GC favourites on gravel finale on stage 2 of Tirreno-Adriatico 2026
By Tim Bonville-Ginn last updated
LIVE The wet gravel suites Van der Poel, Del Toro and Pellizzari best as they rode away from the peloton

As it happened: Late attack brought back for another sprint finish at stage two of Paris-Nice
By Stephen Puddicombe last updated
Live It's a day for the sprinters on a 187km stage from Epône to Montargis

As it happened: Italian champion schools the peloton to take Tirreno-Adriatico 2026 stage 1
By Tim Bonville-Ginn last updated
LIVE The time trial was dominated by Ineos Grenadiers with three riders in the top four
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!


