Spaniard Carlos Sastre (Cervelo) celebrates as he crosses the finish line and wins the 19th stage of 92nd Giro d'Italia between Avellino and Vesuvio (Ercolano) on May 29, 2009.
Showing 3 of 3
© DAMIEN MEYER/AFP/Getty Images