German rider Andre Greipel won a mass sprint by a large margin to take the fifth stage of the Giro d'Italia Wednesday, and Tom Dumoulin held onto the overall leader's pink jersey.
Greipel surged ahead on the final straight and had time to raise his (...)