Road World Championships: Julian Alaphilippe wins thrilling world title
France's Julian Alaphilippe wins the men's road race in thrilling style at the World Championships in Imola, Italy, with Belgium's Wout van Aert second and Marc Hirschi of Switzerland third.