| leader | | HUSHOVD Thor | | GRM | | 5h06'25" | | 20 | |
| 1. | | Team Garmin - Cervélo | | 24'48" | | 20 | |
| HUSHOVD Thor, MILLAR David, HESJEDAL Ryder, DANIELSON Tom, VANDE VELDE Christian | |
| 2. | | BMC Racing Team | | 04" | | 12 | |
| EVANS Cadel, HINCAPIE George, MOINARD Amaël, MORABITO Steve, QUINZIATO Manuel, BOOKWALTER Brent, SANTAROMITA Ivan | |
| 3. | | Sky Procycling | | 04" | | 8 | |
| FLECHA GIANNONI Juan Antonio, BOASSON HAGEN Edvald, THOMAS Geraint, URAN URAN Rigoberto, WIGGINS Bradley | |
| 4. | | Leopard - Trek | | 04" | | 6 | |
| CANCELLARA Fabian, FUGLSANG Jakob, GERDEMANN Linus, SCHLECK Andy, SCHLECK Fränk | |
| 5. | | HTC - Highroad | | 05" | | 3 | |
| BAK Lars Ytting, CAVENDISH Mark, GOSS Matthew, MARTIN Tony, VAN GARDEREN Tejay, VELITS Peter | |
| 6. | | Team RadioShack | | 10" | | 2 | |
| LEIPHEIMER Levi, KLÖDEN Andreas, BRAJKOVIC Janez, IRIZAR ARANBURU Markel, ZUBELDIA AGIRRE Haimar, PAULINHO Sergio Miguel Moreira, HORNER Chris | |
| 7. | | Rabobank | | 12" | | 1 | |
| BOOM Lars, MOLLEMA Bauke, GESINK Robert, SANCHEZ GIL Luis Leon, TJALLINGII Maarten, TEN DAM Laurens, BARREDO LLAMAZALES Carlos | |
| 8. | | Saxo Bank - Sungard | | 28" | | 0 | |
| SØRENSEN Chris Anker, SØRENSEN Nicki, PORTE Richie, VANDBORG Brian Bach | |
| 9. | | Pro Team Astana | | 32" | | 0 | |
| FOFONOV Dmitriy, GRIVKO Andriy, VINOKOUROV Alexandr, KREUZIGER Roman, IGLINSKIY Maxim, VAITKUS Tomas, TIRALONGO Paolo | |
| 10. | | OmegaPharma - Lotto | | 39" | | 0 | |
| GREIPEL André, GILBERT Philippe, SIEBERG Marcel, ROELANDTS Jürgen, LANG Sebastian, VAN DEN BROECK Jurgen, WILLEMS Frederik | |
| 11. | | FDJ | | 46" | | 0 | |
| CASAR Sandy, JEANNESSON Arnold, ROY Jérémy, ROUX Anthony, MEERSMAN Gianni, BONNET William, DELAGE Mickaël, PAURIOL Rémi | |
| 12. | | Team Europcar | | 50" | | 0 | |
| GENE Yohann, ROLLAND Pierre, GAUTIER Cyril, CHARTEAU Anthony, VOECKLER Thomas, KERN Christophe, TURGOT Sébastien | |
| 13. | | Ag2r La Mondiale | | 53" | | 0 | |
| RIBLON Christophe, BOUET Maxime, DUPONT Hubert, GADRET John, KADRI Blel, ROCHE Nicolas, PERAUD Jean-Christophe, MINARD Sébastien | |
| 14. | | Quick Step Cycling Team | | 56" | | 0 | |
| TERPSTRA Niki, BOONEN Tom, DEVENYNS Dries, CHAVANEL Sylvain, DE WEERT Kevin, PINEAU Jérôme | |
| 15. | | Liquigas - Cannondale | | 57" | | 0 | |
| SZMYD Sylwester, BASSO Ivan, OSS Daniel, PATERSKI Maciej, KOREN Kristijan, BODNAR Maciej | |
| 16. | | Saur - Sojasun | | 01'02" | | 0 | |
| DELAPLACE Anthony, ENGOULVENT Jimmy, COYOT Arnaud, GALLAND Jérémie, MANGEL Laurent, COPPEL Jérôme | |
| 17. | | Lampre - ISD | | 01'04" | | 0 | |
| BOLE Grega, CUNEGO Damiano, MALORI Adriano, HONDO Danilo, PETACCHI Alessandro | |
| 18. | | Katusha Team | | 01'04" | | 0 | |
| KARPETS Vladimir, IGNATIEV Mikhail, SILIN Egor, TROFIMOV Yury, GUSEV Vladimir | |
| 19. | | Movistar Team | | 01'09" | | 0 | |
| ARROYO DURAN David, ERVITI OLLO Imanol, ROJAS GIL Jose Joaquin, COSTA Rui Alberto Faria, INTXAUSTI ELORRIAGA Beñat, KIRYIENKA Vasil, VENTOSO ALBERDI Francisco Jose, GUTIERREZ PALACIOS Jose Ivan | |
| 20. | | Vacansoleil - DCM Pro Cycling Team | | 01'15" | | 0 | |
| BOZIC Borut, POELS Wout, RUIJGH Rob, DE GENDT Thomas, WESTRA Lieuwe, FEILLU Romain, MARCATO Marco | |
| 21. | | Cofidis, le Crédit en Ligne | | 01'20" | | 0 | |
| BUFFAZ Mickaël, TAARAMÄE Rein, DUQUE Leonardo Fabio, GALLOPIN Tony, EL FARES Julien, MONCOUTIE David, ZINGLE Romain, VALENTIN Tristan | |
| 22. | | Euskaltel - Euskadi | | 01'22" | | 0 | |
| SANCHEZ GONZALEZ Samuel, MARTINEZ DE ESTEBAN Egoi, PEREZ LEZAUN Alan, TXURRUKA ANSOLA Amets, VERDUGO MARCOTEGUI Gorka, URTASUN PEREZ Pablo | |
|
| - | | ZABRISKIE David | | GRM | | 01" | | 0 | |
| - | | SWIFT Ben | | SKY | | 11" | | 0 | |
| - | | GARATE CEPA Juan Manuel | | RAB | | 17" | | 0 | |
| - | | MONFORT Maxime | | LEO | | 21" | | 0 | |
| - | | POPOVYCH Yaroslav | | RSH | | 23" | | 0 | |
| - | | TOSATTO Matteo | | SBS | | 34" | | 0 | |
| - | | GERRANS Simon | | SKY | | 43" | | 0 | |
| - | | VICHOT Arthur | | FDJ | | 51" | | 0 | |
| - | | NAVARDAUSKAS Ramunas | | GRM | | 01'01" | | 0 | |
| - | | NIERMANN Grischa | | RAB | | 01'02" | | 0 | |
| - | | SABATINI Fabio | | LIQ | | 01'04" | | 0 | |
| - | | QUEMENEUR Perrig | | EUC | | 01'15" | | 0 | |
| - | | JEROME Vincent | | EUC | | 01'15" | | 0 | |
| - | | BERTAGNOLLI Leonardo | | LAM | | 01'17" | | 0 | |
| - | | AMADOR BIKKAZAKOVA Andrey | | MOV | | 01'19" | | 0 | |
| - | | KOLOBNEV Aleksandr | | KAT | | 01'20" | | 0 | |
| - | | LEUKEMANS Björn | | VCD | | 01'23" | | 0 | |
| - | | HOOGERLAND Johnny | | VCD | | 01'23" | | 0 | |
| - | | RENSHAW Mark | | THR | | 01'24" | | 0 | |
| - | | PATE Danny | | THR | | 01'40" | | 0 | |
| - | | BRUTT Pavel | | KAT | | 01'45" | | 0 | |
| - | | VOIGT Jens | | LEO | | 01'53" | | 0 | |
| - | | O'GRADY Stuart | | LEO | | 01'53" | | 0 | |
| - | | HIVERT Jonathan | | SAU | | 01'53" | | 0 | |
| - | | JEANDESBOZ Fabrice | | SAU | | 01'53" | | 0 | |
| - | | FARRAR Tyler | | GRM | | 01'55" | | 0 | |
| - | | STEEGMANS Gert | | QST | | 01'55" | | 0 | |
| - | | KOSTYUK Denys | | LAM | | 02'03" | | 0 | |
| - | | VANOTTI Alessandro | | LIQ | | 02'04" | | 0 | |
| - | | ZANDIO ECHAIDE Xabier | | SKY | | 02'18" | | 0 | |
| - | | KNEES Christian | | SKY | | 02'18" | | 0 | |
| - | | GALIMZYANOV Denis | | KAT | | 02'20" | | 0 | |
| - | | TALABARDON Yannick | | SAU | | 02'24" | | 0 | |
| - | | BONO Matteo | | LAM | | 02'31" | | 0 | |
| - | | LOOSLI David | | LAM | | 02'31" | | 0 | |
| - | | DUMOULIN Samuel | | COF | | 02'32" | | 0 | |
| - | | HERNANDEZ BLAZQUEZ Jesus | | SBS | | 02'34" | | 0 | |
| - | | NAVARRO GARCIA Daniel | | SBS | | 02'34" | | 0 | |
| - | | SCHÄR Michael | | BMC | | 02'44" | | 0 | |
| - | | BURGHARDT Marcus | | BMC | | 02'44" | | 0 | |
| - | | VAN DE WALLE Jurgen | | OLO | | 02'47" | | 0 | |
| - | | VANENDERT Jelle | | OLO | | 02'47" | | 0 | |
| - | | POSTHUMA Joost | | LEO | | 03'08" | | 0 | |
| - | | HINAULT Sébastien | | ALM | | 03'11" | | 0 | |
| - | | ENGELS Addy | | QST | | 03'43" | | 0 | |
| - | | CIOLEK Gerald | | QST | | 03'43" | | 0 | |
| - | | NOVAL GONZALEZ Benjamin | | SBS | | 04'01" | | 0 | |
| - | | PEREZ MORENO Ruben | | EUS | | 04'01" | | 0 | |
| - | | IZAGIRRE INSAUSTI Gorka | | EUS | | 04'01" | | 0 | |
| - | | DEAN Julian | | GRM | | 04'04" | | 0 | |
| - | | LONGO BORGHINI Paolo | | LIQ | | 04'21" | | 0 | |
| - | | ISAYCHEV Vladimir | | KAT | | 04'23" | | 0 | |
| - | | ZEITS Andrey | | AST | | 04'30" | | 0 | |
| - | | DI GREGORIO Rémy | | AST | | 04'40" | | 0 | |
| - | | VELASCO MURILLO Ivan | | EUS | | 04'46" | | 0 | |
| - | | MURAVYEV Dmitriy | | RSH | | 05'18" | | 0 | |
| - | | EISEL Bernhard | | THR | | 05'59" | | 0 | |
|
| DQ | | CONTADOR VELASCO Alberto | | SBS | | | | 0 | |