
As it happened: Late drama on the line for stage 1 of the Tour de France Femmes 2025
By Tim Bonville-Ginn last updated
Live The peloton begin in Vannes and finish in Plumelec with 79km of racing for the event's first yellow jersey

As it happened: Breakaway succeeds on tough, rainy stage 20 of the Tour de France
By Stephen Puddicombe last updated
Live Following the mountains, it's a day for the breakaway as the peloton tackles four smaller climbs on the road to Pontarlier

As it happened: GC men denied stage win on final Alpine summit finish at stage 19 of the Tour de France
By Stephen Puddicombe last updated
Two earlier climbs are removed following the outbreak of contagious nodular dermatitis affecting cattle, removing 35km of racing

As it happened: Breakaway success as Jonas Vingegaard fails to land blow on Tadej Pogačar during stage 18 of the Tour de France
By Stephen Puddicombe last updated
5,600 metres of climbing on the queen stage as ascents of the Col du Glandon, Col de la Madeleine and Col de la Loze await the yellow jersey contenders

As it happened: Sprint teams chase down breakaway in wet finale and battle out victory on Tour de France stage 17
By James Moultrie last updated
Live Jonathan Milan wins crash-marred sprint in Valence to extend green jersey points classification lead over Tadej Pogačar

As it happened: Jonas Vingegaard attacks Tadej Pogačar four times during Tour de France stage 16 tactical battle on Mont Ventoux
By Stephen Farrand last updated
Valentin Paret-Peintre wins from the break to give France a stage win on Mont Ventoux

As it happened: Belgian one-two day before national day on stage 15 of Tour de France 2025
By Tim Bonville-Ginn last updated
A transitional stage featuring three categorised climbs from Muret to Carcassonne

As it happened: Breakaway victor denies Tadej Pogačar third stage win in the Pyrenees on stage 14 of the Tour de France
By Stephen Puddicombe last updated
The peloton tackles a demanding day in the high mountains, cresting the Col du Tourmalet, Col d’Aspin, Col de Peyresourde and the summit finish to the ski resort at Superbagnères
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!


