Alaphilippe wins thrilling road race 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.

READ MORE: Alaphilippe wins thrilling road race world title

Top videos