La 18ème étape du Giro est revenue à Andrea Guardini (Farnese Vini-Selle Italia) qui parvient à battre Mark Cavendish (Team Sky) au sprint. Roberto Ferrari (Androni Giocatolli) est troisième. Joaquim Rodriguez (Team Katusha) reste en Rose.