Le coureur d'Euskaltel-EuskadiDionisio Galparsoro s'échappe dès le premier kilomètre de cette étape disputée sous la pluie. Son avance atteint 14 minutes. À dix kilomètres de l'arrivée, il est repris par le peloton. Bradley Wiggins et Adam Hansen (Team High Road) travaillent en tête du peloton pour Mark Cavendish, relayés par Alberto Ongarato (Team Milram). C'est cependant Daniele Bennati qui lance le sprint. Dans la dernière ligne droite, Cavendish revient à hauteur de Bennati. Le porteur du maillot cyclamen s'impose néanmoins de quelques millimètres et remporte sa troisième étape sur ce Giro[3].