Sports Carapaz wins Stage 14 to take overall lead of Giro d’Italia May 25, 2019 AP Comments Off on Carapaz wins Stage 14 to take overall lead of Giro d’Italia Richard Carapaz of Ecuador won the grueling 14th stage of the Giro d'Italia on Saturday to move into the overall lead