Leuven, Belgium, Sept 26 (AFP/APP):Title holder Julian Alaphilippe won cycling’s world championships road race on Sunday, after dropping all of his rivals following a series of solo attacks on Flanders’ cobbled hills. The Frenchman attacked from 50km out to create an elite group of 17 […]