Petacchi zwyciężył po sprinerskim finiszu. Tuż za metą Cavendish ostro protestował, że Włoch zajechał mu drogę, ale bezskutecznie. Przez 215 km prowadzenie utrzymywał Niemiec Sebastian Lang, a w pewnych momentach jego przewaga wynosiła nawet 20 minut. W końcówce zabrakło mu jednak wyraźnie sił i z każdym kilometrem zwalniał tempo. Wywalczył jednak zieloną koszulkę lidera odcinków górskich. Na 24 km przed metą do głosu doszli sprinterzy, dla których płaski etap z Alby do Parmy był wymarzony, by powalczyć o zwycięstwo. Wymieniany jako faworyt Alberto Contador uplasował się na 29. pozycji, z takim samym czasem co zwycięzca. Na trasie zebrało się ponad milion kibiców. Wyniki 2. etapu z Alby do Parmy (244 km): 1. Alessandro Petacchi (Włochy/Lampre) 5:45.40 2. Mark Cavendish (W. Brytania/HTC) 3. Manuel Belletti (Włochy/Colnago) 4. Roberto Ferrari (Włochy/Androni) 5. Borut Bozic (Słowenia/Vacansoleil) 6. Davide Appollonio (Włochy/Team Sky) 7. Tyler Farrar (USA/Garmin) 8. Robbie McEwen (Australia/RadioShack) 9. Wouter Weylandt (Belgia/Leopard) 10. Matteo Montaguti (Włochy/AG2R) ten sam czas ... 165. Michał Gołaś (Vacansoleil) ten sam czas 175. Przemysław Niemiec (Lampre) strata 41 s 190. Sylwester Szmyd (Liquigas) 1.42 Klasyfikacja generalna po dwóch etapach: 1. Mark Cavendish (W. Brytania/HTC) 6:06.27 2. Konstantin Siwcow (Białoruś/HTC) strata 12 s 3. Craig Lewis (USA/HTC) 4. Marco Pinotti (Włochy/HTC) 5. Lars Bak (Dania/HTC) ten sam czas 6. Alessandro Petacchi (Włochy/Lampre) 16 s 7. Robbie McEwen (Australi/RadioShack) 22 s 8. Fumiyuki Beppu (Japonia/RadioShack) 9. Jarosław Popowicz (Ukraina/RadioShack) 10. Tiago Machado (Portugalia/RadioShack) ten sam czas ... 58. Michał Gołaś (Vacansoleil) 49 s 138. Przemysław Niemiec (Lampre) 1.17 173. Sylwester Szmyd (Liquigas) 2.16