En la ultima etapa, disputada entre Badalona y Barcelona, sobre 119km, el vencedor fue el francés Julien Simon del equipo Saur-Sojasun al sprint, ganando a Francesco Gavazzi (Astana) y Damiano Cunego (Lampre). Por detrás, el belga Jurgen Van Den Broeck (Lotto-Belisol), el croata Robert Kiserlovski (Astana) o el ruso Denis Menchov (Katusha), dio entrada al grueso del pelotón.
De esta manera, Albasini, vencedor de la primera y la segunda etapa de la carrera catalana, logró manejar la ventaja de 1:30 segundos sobre el español Samuel Sánchez (Euskaltel-Euskadi) que le mantenía en la cabeza de la clasificación. El asturiano fue finalmente segundo con dos segundos de ventaja sobre el belga Jurgen Van Den Broeck (Lotto-Belisol).
De esta manera, Albasini, vencedor de la primera y la segunda etapa de la carrera catalana, logró manejar la ventaja de 1:30 segundos sobre el español Samuel Sánchez (Euskaltel-Euskadi) que le mantenía en la cabeza de la clasificación. El asturiano fue finalmente segundo con dos segundos de ventaja sobre el belga Jurgen Van Den Broeck (Lotto-Belisol).