World champion Julian Alaphilippe has won the crash-marred first stage of the Tour de France to snatch the race leader’s yellow jersey



Source link