Gentlemen's agreement keeps Geraint Thomas from losing time in late crash on Giro d'Italia stage 19
Geraint Thomas‘ bid for a second straight podium finish in the Giro d’Italia came perilously…
Tour of Norway: Axel Laurance tops Ethan Hayter to win stage 2
Axel Laurance (Alpecin-Deceuninck) secured the stage 2 victory at the Tour of Norway, sprinting over…
Andrea Vendrame earns second career Giro d'Italia stage victory
Andrea Vendrame claimed his second career Giro d’Italia stage triumph on Friday’s…
Isabella Holmgren wins her first U23 XCC World Cup in Nove Mesto
Isabella Holmgren (Trek-Lidl) made her under-23 World Cup debut in stunning fashion on Friday. The…
Jonas Vingegaard to skip Critérium du Dauphiné
Two-time Tour de France winner Jonas Vingegaard will not race the Critérium du Dauphiné, according…
RideLondon Classique: Lorena Wiebes fastest in battle of the sprinters to win stage 1, takes race lead
Image 1 of 13
Lorena Wiebes wins stage 1(Image credit: Ford RideLondon)
Lorena…
Boucles de la Mayenne: Emilien Jeannière wins stage 1
Emilien Jeannière (TotalEnergies) has sprinted to victory in a crash-marred stage 1 of the Boucles…
Bretagne Ladies Tour: Grace Brown seals overall victory with win on final stage
Grace Brown (FDJ-SUEZ) sealed the overall victory in the Bretagne Ladies Tour, powering to a solo…
Unbound organizers: If you bend or cut your numbers, you may be DQed
Don’t mess around with your race plate, or else, according to the organizers of Unbound. The…