Giro d'Italia 2018: Tom Dumoulin snatches stage one time trial victory as Chris Froome loses bumpy ground
Dumoulin narrowly edged out the Australian Rohan Dennis and Belgian Victor Campenaerts by two seconds with a time 12min 02sec over the 9.7km course