Freire w poniedziałek najszybciej finiszował na pierwszym etapie, ale został zdyskwalifikowany za blokowanie tuż przed metą swojego rodaka Alejandro Valverde z grupy Caisse d'Epargne. W czołowej dziesiątce nie było w środę lidera po dwóch etapach Valverde, który spadł w klasyfikacji generalnej na drugie miejsce. Etap rozgrywany był w trudnych warunkach atmosferycznych, przy padającym deszczu i niskiej temperaturze powietrza. 6-etapowy wyścig zakończy się sobotę w Orio. Wyniki 3. etapu: 1. Francesco Gavazzi (Włoch/Lampre) 4:49.52 2. Oscar Freire (Hiszpania/Rabobank) 3. Peter Velits (Słowacja/HTC-Columbia) 4. Aleksander Boczarow (Rosja/Katiusza) 5. Samuel Sanchez (Hiszpania/Euskaltel) 6. Davide Vigano (Włochy/Team Sky) - wszyscy ten sam czas Klasyfikacja generalna po 3. etapach: 1. Oscar Freire (Hiszpania/Rabobank) 14:41.30 2. Alejandro Valverde (Hiszpania/Caisse d'Epargne) strata 2 s 3. Ryder Hesjedal (Kanada/Garmin) 3 4. Aleksander Kołobniew (Rosja/Katiusza) 5. Haimar Zubeldia (Hiszpania/RadioShack) 6. Marco Pinotti (Włochy/HTC-Columbia) - wszyscy ten sam czas