the home of independent cycling journalism

Bennett and Groenewegen relegated for deviation in Dauphiné sprint

Spin Cycle: Pierre Roll-off

Julian Alaphilippe back to winning ways at the Critérium du Dauphiné

Craic or get cracked: A week of chaos, glory and Guinness at the Rás Tailteann

Spin Cycle: A Lidl enforced stop

The fastest human bullet train wants a crack at the round-the-world record

Spin Cycle: A big weekend for dads

Spin Cycle: Stink bombs are wearisome for everyone

British Cycling to ban transgender women from competing in female category

Race Report: Alberto Dainese takes sprinter circuit-breaker on Giro d’Italia stage 17

A pink jersey gained, four seconds and a teammate lost

Spin Cycle: Vaughters vs Pinot vs Lance