De Australische wielrenner Adam Hansen heeft de 7e etappe van de Giro d’Italia gewonnen. Na een prachtige solo kwam hij als eerste aan in Pescara. Het weer zat vandaag niet meer in Giro. Er was veel regen waardoor wegen glad waren. Op de een na laatste beklimming voor de finish reed Hansen weg van de kopgroep met Maarten Tjallingii en Pim Ligthart. Het peloton kwam op 1 minuut en 7 seconden binnen bij de finish.

Opvallend was het tijdverlies van Bradley Wiggins in deze etappe. De Britse wielrenner, die als doel heeft de eindoverwinning in de Giro, moest lossen bij het peloton. Daarbij kwam Wiggins ook nog eens ten val. De roze-trui drager Luca Paolini verloor ook tijd en raakt zijn trui kwijt aan Beñat Intxausti.