De twaalfde etappe van de Ronde van Italië 2012 werd verreden op 17 mei van Seravezza naar Sestri Levante. Het was een heuvelrit over een afstand van 155 km.
Verloop
Negen renners zorgden voor de ontsnapping van de dag. Naast Martijn Keizer die zich al voor de vierde keer in deze Giro liet zien, was het een internationaal gezelschap bestaande uit de Lars Bak, Sandy Casar, Andrey Amador, Jan Bakelants, Ivan Santaromita, Jackson Rodríguez, Amets Txurruka en Michał Gołaś. Ze kregen een maximale voorsprong van 6'30" waardoor Casar een tijdje virtueel in het roze reed. Op de laatste klim van de dag ging de Pool Gołaś in de aanval, maar werd teruggepakt en moest nadien de rol lossen. Toen bleek dat de vlucht ging standhouden tot de finish, volgde er een spervuur aan demarrages. Uiteindelijk wou geen van de anderen nog achter Lars Bak aan. Die hield op de meet nog elf seconden over op zijn zes laatste medevluchters. Keizer en Gołaś sloten de rij op een driekwart minuut. Ondanks een achterstand van 3'34" kon Joaquim Rodríguez zijn roze trui behouden.
Rituitslag
Klassementen