Here are highlights from Stage 10 of the Giro d'Italia. The winner, Dutch cyclist Tom Dumoulin, averaged 29.31 miles per hour.