Carlos Sastre Carlos Sastre wins the insane 237km Stage 16 (Pergola to Monte Petrano) of the Giro; ¡Viva España! Posted on May 25, 2009 by Paul Isabella and filed under Racing.