cycling: Tour de France Stage #13: Tom Dumoulin dominates the time trial
Cycling: Dutchman Tom Dumoulin of the German team Giant-Alpecin dominated today's time trial at will. He won ahead of Chris Froome (Sky), Nelson Oliveira (Movistar), and Jerome Coppel (IAM). Tony Martin (Etixx-Quick Step) and Fabian Cancellara (Trek-Segafredo) surprisingly had no say in the victory. Things went much better for Adam... read more