On the whole, success proved to be fairly widespread. As did Contador, Cavendish won two stages, stages 10 and 12, but prior to Cavendish's second victory no team, let alone individual rider, had won two individual stages. Four other teams - Androni Giocattoli, Euskaltel-Euskadi, Lampre-ISD, and Movistar Team - eventually repeated as stage winners. Androni Giocattoli won the ill-fated stage 3 with Ángel Vicioso and later stage 13 with Rujano. Euskaltel-Euskadi's wins came on the two most difficult stages in the race, the back-to-back high mountain stages that preceded the second rest day. Their leader Igor Antón won the controversy-laden day ending at Monte Zoncolan, when the Monte Crostis climb was removed from the route. The next day, Mikel Nieve won the stage that Contador described as the hardest of his life, a seven-and-a-half-hour day with five high climbs ending at Gardeccia. Following Petacchi's win in the contentious sprint that finished the first road stage, the Lampre-ISD team took another stage win with young Diego Ulissi in stage 17, after another contentious sprint in which Italian national champion Giovanni Visconti actually crossed the line first but was relegated to third for shoving Ulissi. The Movistar Team had winners in stage 6 with Francisco Ventoso on an uphill sprint and in the Giro's last road race stage with Vasil Kiryienka in a solo breakaway that finished almost five minutes better than the rest of the field. Rabobank, Omega Pharma-Lotto, Farnese Vini-Neri Sottoli, Ag2r-La Mondiale, Liquigas-Cannondale, Astana, and Garmin-Cervélo each won a single stage. With Acqua & Sapone's Garzelli claiming the mountains classification and Yaroslav Popovych from Team RadioShack the Trofeo Fuga Pinarello, 15 of the 22 teams that completed the race came away with some sort of victory.