MOUNT VESUVIUS, Italy (AP) - Denis Menchov of Russia held on to the leader's pink jersey Friday after the 19th stage of the Giro d'Italia, virtually wrapping up the overall victory.
Carlos Sastre of Spain won the 19th stage with a solo attack up the slopes of the Mount Vesuvius volcano. Lance Armstrong fell midway through the stage, but seemed unhurt and got back on his bike after repairs.
Sastre finished in 4 hours, 33 minutes, 23 seconds over the 102-mile leg, which began in Avellino. Franco Pellizotti of Italy finished 21 seconds behind, and Danilo Di Luca was 30 seconds back in third.
Menchov crossed fourth with the same time as Di Luca.
Armstrong apparently touched the wheel of the rider in front of him as the main pack went around a hairpin curve on the scenic Amalfi coast. He hit the pavement on his left side - the opposite side from his crash in March when he broke his collarbone.
Armstrong got right back up, changed his rear wheel, and rejoined the main pack.
Armstrong is 12th overall in the Giro, 12 minutes, 17 seconds behind race leader Denis Menchov. The race ends Sunday.
After the March 23 crash in Spain, a stainless steel plate and 12 screws were inserted into Armstrong's right collarbone.
The 20th stage on Saturday is a 126-mile leg from Naples to Anagni.
The race ends Sunday with a short individual time trial in Rome.
Copyright 2015 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.