Colpo di mano di Lars Bak nel finale della Seravezza-Sestri Levante. Il danese è riuscito a staccare i compagni di fuga ad un chilometro e mezzo dal traguardo ed è arrivato da solo sul rettilineo d'arrivo. Joaquim Rodríguez è arrivato in gruppo a poco più di 3'30" ed è riuscito a mantenere la maglia rosa per qualche decina di secondi.
La tappa Bartali, la più lunga del Giro, da Assisi a Montecatini Terme (255 km), va a Roberto Ferrari. Partono dopo 10 km Sáez de Arregi, Delage, Kaisen, Boaro, Denifl. In un primo momento c'è anche Simone Ponzi ma il portacolori dell'Astana si fa presto riassorbire. I 4 resistono fino ai -30 km quando Boaro scatta e si porta in testa, solo il basco Saez de Arregi prova a resistere.
Come da previsioni, è Joaquim Rodríguez a vincere la tappa di Assisi. Vanno subito in fuga Brändle, Failli, Bonnafond, Minguez e Keizer. Successivamente in testa restano Bonnafond, Failli e Minguez, con Keizer, Brändle e Cleent che inseguono a 21". Si ricongiungono alla testa della corsa ma ai -10 km il gruppo tirato dalla Garmin-Barracuda è a soli 20". Vengono ripresi quando mancano 7.5 km ad Assisi, all'inizio del muro di San Damiano. Qui scatta Slagter ma Scarponi non perde colpi e Pozzovivo tiene botta.
Daniel Moreno (Katusha) alla partenza della 10a tappa del Giro d'Italia 2012 da Civitavechia ammette di aver avuto un giorno difficile a Lago Laceno, ma adesso ce la metterà tutta per dare un supporto al proprio capitano Joaquim Rodríguez in vista delle grandi montagne, con un occhio di riguardo per l'arrivo di oggi ad Assisi, adattissimo al "Purito". «La verità è che a Lago Laceno ho avuto una brutta giornata, però non mi preoccupo troppo perché sappiamo chi è il leader.