| leader | | CAVENDISH Mark | | THR | | 21'50" | | 18 | |
| 1. | | Team Columbia - HTC | | 21'50" | | 17 | |
| CAVENDISH Mark, PINOTTI Marco, BOASSON HAGEN Edvald, ROGERS Michael, LÖFKVIST Thomas, RENSHAW Mark, SIUTSOU Kanstantsin, POSSONI Morris, BARRY Michael | |
| 2. | | Garmin - Slipstream | | 06" | | 10 | |
| ZABRISKIE David, DANIELSON Tom, FARRAR Tyler, VANDE VELDE Christian, WIGGINS Bradley | |
| 3. | | Astana | | 13" | | 6 | |
| ARMSTRONG Lance, BRAJKOVIC Janez, HORNER Chris, POPOVYCH Yaroslav, LEIPHEIMER Levi, RUBIERA VIGIL Jose Luis, NAVARRO GARCIA Daniel | |
| 4. | | LPR Brakes - Farnese Vini | | 22" | | 3 | |
| ERMETI Giairo, BOSISIO Gabriele, CHIARINI Riccardo, PIETROPOLLI Daniele, PETACCHI Alessandro | |
| 5. | | ISD - Neri | | 27" | | 2 | |
| VISCONTI Giovanni, GRABOVSKYY Dmytro, GRIVKO Andriy, CIONI Dario David, GATTO Oscar, PIDGORNYY Ruslan, HUZARSKI Bartosz | |
| 6. | | Team Katusha | | 35" | | 1 | |
| IGNATIEV Mikhail, POZZATO Filippo, MAZZANTI Luca, SEROV Aleksandr, BRUTT Pavel, PETROV Evgeny, ESKOV Nikita | |
| 7. | | Rabobank | | 38" | | 1 | |
| MENCHOV Denis, TEN DAM Laurens, ARDILA CANO Mauricio Alberto, STAMSNIJDER Tom, TJALLINGII Maarten, DE GROOT Bram | |
| 8. | | Liquigas | | 40" | | 0 | |
| PELLIZOTTI Franco, AGNOLI Valerio, SZMYD Sylwester, VANOTTI Alessandro, BASSO Ivan, CARLSTRÖM Kjell | |
| 9. | | Lampre - NGC | | 42" | | 0 | |
| CUNEGO Damiano, MORI Manuele, TIRALONGO Paolo, GAVAZZI Francesco, BONO Matteo, BRUSEGHIN Marzio, GASPAROTTO Enrico | |
| 10. | | Team Milram | | 49" | | 0 | |
| MÜLLER Martin, FOTHEN Thomas, FOTHEN Markus, ROHREGGER Thomas, SCHOLZ Ronny, FÖRSTER Robert, BARLA Luca, RUSS Matthias | |
| 11. | | Cervélo Test Team | | 49" | | 0 | |
| KONOVALOVAS Ignatas, PAUWELS Serge, GERRANS Simon, GUSTOV Volodymyr, HUNT Jeremy, DEIGNAN Philip, SASTRE CANDIL Carlos | |
| 12. | | Barloworld - Bianchi | | 54" | | 0 | |
| CARDENAS RAVELO Felix Rafael, BELLOTTI Francesco, SOLER HERNANDEZ Juan Mauricio, FROOME Chris, HUNTER Robert, AUGUSTYN John-Lee, CHEULA Giampaolo | |
| 13. | | Team Saxo Bank | | 55" | | 0 | |
| CANCELLARA Fabian, GOSS Matthew, BAK Lars Ytting, HAEDO Juan Jose, MCCARTNEY Jason | |
| 14. | | Caisse d'Epargne | | 58" | | 0 | |
| RODRIGUEZ OLIVER Joaquim, LASTRAS GARCIA Pablo, KIRYIENKA Vasil, LOPEZ GARCIA David, JEANNESSON Arnold, ARROYO DURAN David, CHARTEAU Anthony, PEREZ SANCHEZ Francisco, PERGET Mathieu | |
| 15. | | BBox Bouygues Telecom | | 01'01" | | 0 | |
| VOECKLER Thomas, CHAINEL Steve, LE FLOCH Guillaume, TSCHOPP Johann, SOKOLOV Evgeny | |
| 16. | | Serramenti PVC Diquigiovanni - Androni Giocattoli | | 01'06" | | 0 | |
| SIMONI Gilberto, BERTAGNOLLI Leonardo, SCARPONI Michele, SERPA PEREZ Jose Rodolfo, RODRIGUEZ ORTIZ Jackson Jesus, BERTOGLIATI Rubens | |
| 17. | | Quick Step | | 01'14" | | 0 | |
| DAVIS Allan, CATALDO Dario, HULSMANS Kevin, FACCI Mauro, SEELDRAEYERS Kevin, DEVENYNS Dries | |
| 18. | | Xacobeo - Galicia | | 01'19" | | 0 | |
| GARCIA DAPENA David, GARCIA FERNANDEZ Marcos, RABUÑAL RIOS Gonzalo, VORGANOV Eduard, ISAYCHEV Vladimir, CESAR VELOSO Gustavo, MAYOZ ETXEBERRIA Iban, MARTINEZ ACEVEDO Serafin | |
| 19. | | Acqua & Sapone - Caffè Mokambo | | 01'21" | | 0 | |
| ANDRIOTTO Dario, CODOL Massimo, GARZELLI Stefano, PALUMBO Giuseppe, MARZOLI Ruggero, MASCIARELLI Francesco, FAILLI Francesco | |
| 20. | | Silence - Lotto | | 01'22" | | 0 | |
| GILBERT Philippe, BRANDT Christophe, DE GREEF Francis, KAISEN Olivier, LJUNGBLAD Jonas, JACOBS Pieter, WEGELIUS Charles | |
| 21. | | Ag2r La Mondiale | | 01'35" | | 0 | |
| KRIVTSOV Yuriy, VALJAVEC Tadej, EFIMKIN Aleksandr, LOUBET Julien, BONNAFOND Guillaume, DION Renaud, SONNERY Blaise, HINAULT Sébastien | |
| 22. | | Fuji - Servetto | | 01'37" | | 0 | |
| CAPECCHI Eros, DEL NERO MONTES Jesus, SERRANO GONZALEZ Ricardo, CAMAÑO ORTUZAR Iker, KESSIAKOFF Fredrik, FERNANDEZ DE LA PUEBLA RAMOS Alberto, GOMEZ GOMEZ Angel, VIGANO Davide, GONZALEZ BAEZA Hector | |
|
| - | | MEYER Cameron | | GRM | | 29" | | 0 | |
| - | | SCARSELLI Leonardo | | ISD | | 31" | | 0 | |
| - | | STANNARD Ian | | ISD | | 37" | | 0 | |
| - | | KLIMOV Sergey | | KAT | | 40" | | 0 | |
| - | | MIHOLJEVIC Vladimir | | LIQ | | 01'01" | | 0 | |
| - | | QUINZIATO Manuel | | LIQ | | 01'01" | | 0 | |
| - | | STANGELJ Gorazd | | LIQ | | 01'01" | | 0 | |
| - | | HADDOU Saïd | | BBO | | 01'02" | | 0 | |
| - | | SPRICK Mathieu | | BBO | | 01'04" | | 0 | |
| - | | BELGY Julien | | BBO | | 01'04" | | 0 | |
| - | | SPEZIALETTI Alessandro | | LPR | | 01'04" | | 0 | |
| - | | VAN GOOLEN Jurgen | | SAX | | 01'06" | | 0 | |
| - | | OCHOA Carlos Jose | | SDA | | 01'08" | | 0 | |
| - | | SCHRÖDER Björn | | MRM | | 01'08" | | 0 | |
| - | | KING Edward | | CTT | | 01'10" | | 0 | |
| - | | MONTAGUTI Matteo | | LPR | | 01'13" | | 0 | |
| - | | MARZANO Marco | | LAM | | 01'15" | | 0 | |
| - | | LLOYD Daniel | | CTT | | 01'18" | | 0 | |
| - | | REDA Francesco | | QST | | 01'19" | | 0 | |
| - | | MASCIARELLI Andrea | | ASA | | 01'23" | | 0 | |
| - | | VANENDERT Jelle | | SIL | | 01'26" | | 0 | |
| - | | HORRILLO MUÑOZ Pedro | | RAB | | 01'33" | | 0 | |
| - | | SWIFT Ben | | KAT | | 01'34" | | 0 | |
| - | | DA DALTO Mauro | | LAM | | 01'36" | | 0 | |
| - | | DEAN Julian | | GRM | | 01'37" | | 0 | |
| - | | GENE Yohann | | BBO | | 01'49" | | 0 | |
| - | | VAN EMDEN Jos | | RAB | | 02'10" | | 0 | |
| - | | KOZONTCHUK Dmitry | | RAB | | 02'10" | | 0 | |
| - | | PATE Danny | | GRM | | 02'16" | | 0 | |
| - | | MILLAR David | | GRM | | 02'16" | | 0 | |
| - | | SENAC Jean-Charles | | ALM | | 02'22" | | 0 | |
| - | | GOLCER Jure | | LPR | | 02'27" | | 0 | |
| - | | BERTOLINI Alessandro | | SDA | | 02'40" | | 0 | |
| - | | MALACARNE Davide | | QST | | 02'41" | | 0 | |
| - | | ENGELS Addy | | QST | | 02'41" | | 0 | |
| - | | MORABITO Steve | | AST | | 02'46" | | 0 | |
| - | | ZEITS Andrey | | AST | | 02'46" | | 0 | |
| - | | CACCIA Diego | | BAR | | 02'55" | | 0 | |
| - | | VOIGT Jens | | SAX | | 03'29" | | 0 | |
| - | | LUND Anders | | SAX | | 03'42" | | 0 | |
| - | | FERNANDEZ CRUZ Delio | | XGZ | | 04'08" | | 0 | |
| - | | LONGO BORGHINI Paolo | | BAR | | 04'13" | | 0 | |
| - | | DOCKX Bart | | SIL | | 04'13" | | 0 | |
| - | | DONATI Alessandro | | ASA | | 04'16" | | 0 | |
| - | | KLOSTERGAARD LARSEN Kasper | | SAX | | 05'56" | | 0 | |
|
| DQ | | DE BONIS Francesco | | SDA | | 01'06" | | 0 | |
| DQ | | DI LUCA Danilo | | LPR | | | | 0 | |