| leader | | BOOM Lars | | RAB | | 18'08" | | 10 | |
| 1. | | Rabobank | | 18'08" | | 10 | |
| BOOM Lars, LANGEVELD Sebastian, GESINK Robert, TANKINK Bram, FREIRE GOMEZ Oscar, LEEZER Tom | |
| 2. | | Team Garmin - Cervélo | | 09" | | 6 | |
| FARRAR Tyler, ZABRISKIE David, NAVARDAUSKAS Ramunas, HAMMOND Roger, KLIER Andreas | |
| 3. | | HTC - Highroad | | 10" | | 3 | |
| PINOTTI Marco, GRABSCH Bert, ALBASINI Michael, VELITS Peter, ROULSTON Hayden, RENSHAW Mark | |
| 4. | | Saxo Bank - Sungard | | 11" | | 2 | |
| NUYENS Nick, COOKE Baden, HAEDO Juan Jose, TOSATTO Matteo, MØRKØV CHRISTENSEN Michael, LARSSON Gustav Erik | |
| 5. | | Liquigas - Cannondale | | 22" | | 1 | |
| BASSO Ivan, GUARNIERI Jacopo, CARUSO Damiano, OSS Daniel, DALL'ANTONIA Tiziano, NIBALI Vincenzo, BODNAR Maciej, MARANGONI Alan | |
| 6. | | BMC Racing Team | | 26" | | 0 | |
| EVANS Cadel, SANTAMBROGIO Mauro, HINCAPIE George, VAN AVERMAET Greg, BURGHARDT Marcus, QUINZIATO Manuel, SCHÄR Michael, BALLAN Alessandro | |
| 7. | | Leopard - Trek | | 29" | | 0 | |
| CANCELLARA Fabian, SCHLECK Andy, BENNATI Daniele, O'GRADY Stuart, STAMSNIJDER Tom | |
| 8. | | Team RadioShack | | 30" | | 0 | |
| MCEWEN Robbie, MACHADO Tiago Jose Pinto, MURAVYEV Dmitriy, HERMANS Ben, BEPPU Fumiyuki | |
| 9. | | Sky Procycling | | 33" | | 0 | |
| CUMMINGS Stephen, LÖFKVIST Thomas, STANNARD Ian, BOASSON HAGEN Edvald, HAYMAN Mathew, FLECHA GIANNONI Juan Antonio, ARVESEN Kurt Asle | |
| 10. | | Lampre - ISD | | 39" | | 0 | |
| SCARPONI Michele, CUNEGO Damiano, BERTAGNOLLI Leonardo, HONDO Danilo, PETACCHI Alessandro, MALORI Adriano, NIEMIEC Przemyslaw | |
| 11. | | OmegaPharma - Lotto | | 41" | | 0 | |
| SIEBERG Marcel, LANG Sebastian, GILBERT Philippe, REYNES MIMO Vicente, WILLEMS Frederik | |
| 12. | | Acqua & Sapone | | 47" | | 0 | |
| GARZELLI Stefano, MIHOLJEVIC Vladimir, CODOL Massimo, PRONI Alessandro, TABORRE Fabio | |
| 13. | | Vacansoleil - DCM Pro Cycling Team | | 51" | | 0 | |
| MARCATO Marco, SELVAGGI Mirko, GARDEYN Gorik, VEUCHELEN Frederik, BOZIC Borut, POELS Wout, MOURIS Jens | |
| 14. | | Pro Team Astana | | 51" | | 0 | |
| CLARKE Simon, GASPAROTTO Enrico, DAVIS Allan, STANGELJ Gorazd, IGLINSKIY Maxim, KIREYEV Roman, BAZAYEV Assan | |
| 15. | | Movistar Team | | 51" | | 0 | |
| BRUSEGHIN Marzio, KIRYIENKA Vasil, VENTOSO ALBERDI Francisco Jose, SAMOILAU Branislau, KONOVALOVAS Ignatas, MADRAZO RUIZ Angel, AMADOR BIKKAZAKOVA Andrey, ARROYO DURAN David | |
| 16. | | Katusha Team | | 53" | | 0 | |
| POZZATO Filippo, RODRIGUEZ OLIVER Joaquim, KOLOBNEV Aleksandr, DI LUCA Danilo, KUCHYNSKI Aliaksandr, PAOLINI Luca, MORENO FERNANDEZ Daniel | |
| 17. | | Farnese Vini - Neri Sottoli | | 55" | | 0 | |
| VISCONTI Giovanni, SINKEWITZ Patrik, CACCIA Diego, FAILLI Francesco, NOE Andrea, RICCI BITTI Davide | |
| 18. | | Ag2r La Mondiale | | 57" | | 0 | |
| ELMIGER Martin, KRIVTSOV Yuriy, NOCENTINI Rinaldo, MONTAGUTI Matteo, LE LAY David, MONDORY Lloyd | |
| 19. | | Quick Step Cycling Team | | 01'08" | | 0 | |
| TERPSTRA Niki, BOONEN Tom, MALACARNE Davide, CHICCHI Francesco, CIOLEK Gerald, DEVENYNS Dries | |
| 20. | | Euskaltel - Euskadi | | 01'13" | | 0 | |
| MARTINEZ DE ESTEBAN Egoi, OROZ UGALDE Juan Jose, TXURRUKA ANSOLA Amets, CASTROVIEJO NICOLAS Jonathan, IZAGIRRE INSAUSTI Ion | |
|
| - | | FLENS Rick | | RAB | | 10" | | 0 | |
| - | | HUSHOVD Thor | | GRM | | 11" | | 0 | |
| - | | CAVENDISH Mark | | THR | | 17" | | 0 | |
| - | | TANNER David | | SBS | | 20" | | 0 | |
| - | | KLOSTERGAARD LARSEN Kasper | | SBS | | 24" | | 0 | |
| - | | WILSON Matthew | | GRM | | 36" | | 0 | |
| - | | LANCASTER Brett | | GRM | | 36" | | 0 | |
| - | | SUTTON Christopher | | SKY | | 44" | | 0 | |
| - | | HANSEN Adam | | OLO | | 46" | | 0 | |
| - | | ROSSELER Sébastien | | RSH | | 49" | | 0 | |
| - | | POPOVYCH Yaroslav | | RSH | | 49" | | 0 | |
| - | | LORENZETTO Mirco | | AST | | 57" | | 0 | |
| - | | MORI Manuele | | LAM | | 57" | | 0 | |
| - | | EISEL Bernhard | | THR | | 59" | | 0 | |
| - | | ONGARATO Alberto | | VCD | | 01'27" | | 0 | |
| - | | VAN IMPE Kevin | | QST | | 01'41" | | 0 | |
| - | | WEGMANN Fabian | | LEO | | 01'47" | | 0 | |
| - | | GIORDANI Leonardo | | FAR | | 01'50" | | 0 | |
| - | | GATTO Oscar | | FAR | | 01'50" | | 0 | |
| - | | GREIPEL André | | OLO | | 02'00" | | 0 | |
| - | | POSTHUMA Joost | | LEO | | 02'03" | | 0 | |
| - | | BANDIERA Marco | | QST | | 02'03" | | 0 | |
| - | | HINAULT Sébastien | | ALM | | 02'11" | | 0 | |
| - | | SESMA SORBET Daniel | | EUS | | 02'17" | | 0 | |
| - | | VIGANO Davide | | LEO | | 02'35" | | 0 | |
| - | | WYNANTS Maarten | | RAB | | 02'35" | | 0 | |
| - | | CIAVATTA Paolo | | ASA | | 02'53" | | 0 | |
| - | | NAPOLITANO Danilo | | ASA | | 02'53" | | 0 | |
| - | | KAISEN Olivier | | OLO | | 03'08" | | 0 | |
| - | | RAST Gregory | | RSH | | 03'15" | | 0 | |
| - | | CHEREL Mikael | | ALM | | 03'24" | | 0 | |
| - | | DONATI Alessandro | | ASA | | 03'25" | | 0 | |
| - | | CARUSO Giampaolo | | KAT | | 03'31" | | 0 | |
| - | | ARAMENDIA LLORENTE Francisco Javier | | EUS | | 03'41" | | 0 | |
| - | | VELASCO MURILLO Ivan | | EUS | | 04'39" | | 0 | |