Drugi był Hiszpan Jose Joaquin Rojas (Movistar), a trzeci Portugalczyk Manuel Cardoso (RadioShack). Wszyscy zostali sklasyfikowani w tym samym czasie 4:11.08. Petacchi najszybciej finiszował z peletonu, który w dużej grupie przyjechał na metę. Liderem klasyfikacji generalnej pozostał Łotysz Gatis Smukulis (HTC - Highroad), zwycięzca pierwszego, poniedziałkowego etapu. Zaliczana do ProTour 100. edycja rywalizacji w Katalonii, uważana jest za jedną z najcięższych górskich etapówek na świecie. Potrwa do 27 marca. Ze względu na kłopoty zdrowotne nie startuje ubiegłoroczny triumfator Hiszpan Joaquim Rodriguez (Katiusza). Prawie wszyscy Polacy minęli metę w peletonie w tym samym czasie, co Petacchi. Tylko Mariusz Witecki z grupy CCC Polsat Polkowice zajął 170. miejsce ze stratą 1.16. W klasyfikacji generalnej najwyżej z Polaków, na 78. pozycji jest sklasyfikowany Sylwester Szmyd (Liquigas) tracąc do lidera 28 s. Wyścig zakończy się w niedzielę w Barcelonie. Wyniki 2. etapu (Santa Coloma de Farnes-Banyoles, 169,3 km): 1. Alessandro Petacchi (Włochy/Lampre) 4:11.08 2. Jose Joaquin Rojas (Hiszpania/Movistar) 3. Manuel Cardoso (Portugalia/RadioShack) 4. Nicolas Edet (Francja/Cofidis) 5. Aitor Galdos (Hiszpania/Caja Rural) 6. Giacomo Nizzolo (Włochy/Leopard) .. 28. Błażej Janiaczyk (Polska/CCC Polsat) 60. Maciej Paterski (Polska/Liquigas) 126. Sylwester Szmyd (Polska/Liquigas) 130. Adrian Honkisz (Polska/CCC Polsat) 136. Tomasz Marczyński (Polska/CCC Polsat) 145. Łukasz Bodnar (Polska/CCC Polsat) 152. Jacek Morajko (Polska/CCC Polsat) 158. Marek Rutkiewicz (Polska/CCC Polsat) - wszyscy ten sam czas 170. Mariusz Witecki (Polska/CCC Polsat) strata 1.16 Klasyfikacja generalna po 2. etapach: 1. Gatis Smukulis (Łotwa/HTC - Highroad) 8:19.56 2. Alessandro Petacchi (Włochy/Lampre) 3. Jose Joaquin Rojas (Hiszpania/Movistar) 4. Jan Bakelants (Belgia/Omega Pharma - Lotto) 5. Thomas Peterson (USA/Garmin) 6. Carlos Barredo (Hiszpania/Rabobank) .. 78. Sylwester Szmyd - wszyscy strata 28 s 94. Tomasz Marczyński 3.14 113. Maciej Paterski 126. Adrian Honkisz 131. Łukasz Bodnar - wszyscy strata 8.53 147. Błażej Janiaczyk 166. Jacek Morajko 167. Marek Rutkiewicz - wszyscy strata 13.17