Mark Cavendish (HTC-Highroad) po finiszu z przerzedzonego peletonu został triumfatorem 12 etapu Giro d’Italia. Drugi był Davide Appollonio (Team Sky), zaś trzeci Alessandro Petacchi (Lampre-ISD).
Dwunasty etap Giro d”Italia wiódł z Castelfidardo do Rawenny, liczył 184 kilometry i rozpoczął się od ucieczki czterech kolarzy, a byli to: Michał Gołaś (Vacansoleil), Stef Clement (Rabobank), Davide Ricci Bitti (Farnese Vini) i Miguel Minguez Ayala (Euskaltel).
Przez większość dystansu ich przewaga utrzymywała się na poziomie 3 minut. Peleton prowadzony przez ekipę HTC-Highroad kontrolował sytuację. Gdy do mety pozostało 20 kilometrów ich przewaga zmalała do 56 sekund i stało się jasne, że o etapowy triumf powalczą sprinterzy.
Ucieczka została skasowana na 13 kilometrów przed metą.
W końcówce, na jednym z ostrych zakrętów, w środku peletonu, miała miejsce kraksa. Jednak Ci, którzy mieli liczyć się w ostatecznej rozgrywce nie ucierpieli.
Ostatecznie doskonale rozprowadzony przez swoich kolegów Cavendish pierwszy przekroczył linię mety, odnosząc drugi triumf w tegorocznym Giro. Drugi był Appollonio, trzeci Petacchi.
W generalce bez zmian.