Nairo Quintana held on to the pink jersey in the penultimate stage of the Giro d'Italia Saturday but couldn't be sure of victory. The 100th race will be decided on the last stage.
Thibaut Pinot of France won the 20th stage in a sprint finish ahead (...)