Julian Alaphilippe has won the Road World Championships men’s road race in Imola, following a breakaway attack.
The Frenchman joined many of cycling’s greats in claiming the rainbow jersey in the 258.2km one-day race.
Alaphilippe, 28, beat a chasing group containing many of the world’s in-form riders by 24 seconds.
He burst into tears as he crossed the line, just as he did when he won stage two of the Tour de France – remembering his father, who died in June.
Great Britain’s Tom Pidcock came 42nd, more than nine minutes down.