Dumoulin wins opening stage of Giro d'Italia, Froome 21st

With Chris Froome likely feeling the ill effects of a training crash, defending champion Tom Dumoulin wins the opening stage of the 101st Giro d’Italia