Samuel Dumoulin of France won the third stage of the Tour de France on Monday by leading a small group of sprinters to the finish.
French rider Romain Feillu was just beaten to the line and finished third, but has taken the race leader's yellow (...)