| 1 | Daniele Bennati | in 12h59'21" | Italia | Liquigas |
| 2 | Edvald Boasson Hagen | a 1" | Norvegia | High Road |
| 3 | André Greipel | a 4" | Germania | High Road |
| 4 | José Ivan Gutiérrez Palacios | a 4" | Spagna | Caisse d'Epargne |
| 5 | Cyril Lemoine | a 5" | Francia | Crédit Agricole |
| 6 | Jürgen Roelandts | a 6" | Belgio | Silence - Lotto |
| 7 | Sébastien Rosseler | a 8" | Belgio | Quick Step |
| 8 | Michael Rogers | a 10" | Australia | High Road |
| 9 | Koen De Kort | a 10" | Olanda | Astana |
| 10 | Marlon Alirio Pérez Arango | a 12" | Colombia | Caisse d'Epargne |
| 11 | Tom Boonen | a 12" | Belgio | Quick Step |
| 12 | Joost Posthuma | a 13" | Olanda | Rabobank |
| 13 | Stijn Devolder | a 14" | Belgio | Quick Step |
| 14 | Michiel Elijzen | a 14" | Olanda | Rabobank |
| 15 | Bram Tankink | a 14" | Olanda | Rabobank |
| 16 | Piet Rooijakkers | a 16" | Olanda | Skil - Shimano |
| 17 | Mauro Da Dalto | a 16" | Italia | Liquigas |
| 18 | Aaron Kemps | a 20" | Australia | Astana |
| 19 | Borut Bozic | a 20" | Slovenia | Cycle Collstrop |
| 20 | Tom Veelers | a 21" | Olanda | Skil - Shimano |
| 21 | Michal Golas | a 21" | Polonia | Cycle Collstrop |
| 22 | Robert Förster | a 22" | Germania | Gerolsteiner |
| 23 | Steven De Jongh | a 23" | Olanda | Quick Step |
| 24 | Kenny Robert Van Hummel | a 23" | Olanda | Skil - Shimano |
| 25 | Frederik Willems | a 23" | Belgio | Liquigas |
| 26 | Laurent Mangel | a 23" | Francia | AG2R La Mondiale |
| 27 | Wilfried Cretskens | a 24" | Belgio | Quick Step |
| 28 | Jurgen Van Goolen | a 24" | Belgio | Team CSC |
| 29 | Luis León Sánchez Gil | a 24" | Spagna | Caisse d'Epargne |
| 30 | Francisco Pérez Sánchez | a 26" | Spagna | Caisse d'Epargne |