| Pos | Nr | Name | NOC | Team | Laps | Time | Gap | Avg |
| 1 | SCHLECK Fränk | LUX | LEOPARD TREK | 50 | 2:07:34 | - | 39.975 | |
| 2. | VOECKLER Thomas | FRA | EUROPCAR | 50 | 2:07:36 | +0:00:02 | 39.967 | |
| 3. | SCHLECK Andy | LUX | LEOPARD TREK | 50 | 2:07:36 | +0:00:02 | 39.966 | |
| 4. | GREIPEL André | GER | OMEGA-PHARMA LOTTO | 50 | 2:07:43 | +0:00:09 | 39.927 | |
| 5. | MC EWEN Robbie | AUS | RADIO SHACK | 50 | 2:07:44 | +0:00:10 | 39.927 | |
| 6. | PETACCHI Alessandro | ITA | LAMPRE-ISD | 50 | 2:07:44 | +0:00:10 | 39.925 | |
| 7. | MONFORT Maxime | BEL | LEOPARD TREK | 50 | 2:07:45 | +0:00:11 | 39.921 | |
| 8. | DIDIER Laurent | LUX | SAXO BANK | 50 | 2:07:45 | +0:00:11 | 39.920 | |
| 9. | NUYENS Nick | BEL | SAXO-BANK | 50 | 2:07:45 | +0:00:11 | 39.919 | |
| 10. | MARTIN Tony | GER | HTC-COLUMBIA | 50 | 2:07:45 | +0:00:11 | 39.919 | |
| 11. | HINAULT Sébastien | FRA | AG2R-LA MONDIALE | 50 | 2:08:39 | +0:01:05 | 39.639 | |
| 12. | LJUNGBLAD Jonas | SUE | DIFFERDANGE | 50 | 2:08:39 | +0:01:05 | 39.639 | |
| 13. | MORTENSEN Martin | DEN | LEOPARD TREK | 50 | 2:08:40 | +0:01:06 | 39.637 | |
| 14. | KAUPAS Vytautas | LIT | DIFFERDANGE | 50 | 2:08:40 | +0:01:06 | 39.637 | |
| 15. | ROCHE Nicolas | IRL | AG2R-LA MONDIALE | 50 | 2:08:40 | +0:01:06 | 39.636 | |
| 16. | ROELANDTS Jurgen | BEL | OMEGA-PHARMA LOTTO | 50 | 2:08:41 | +0:01:07 | 39.632 | |
| 17. | TRIEBEL Pascal | LUX | LC TÉTANGE | 50 | 2:08:41 | +0:01:07 | 39.631 | |
| 18. | GASTAUER Ben | LUX | AG2R-LA MONDIALE | 50 | 2:08:41 | +0:01:07 | 39.631 | |
| 19. | GADRET John | FRA | AG2R-LA MONDIALE | 50 | 2:08:41 | +0:01:07 | 39.631 | |
| 20. | CLARKE Will | AUS | LEOPARD TREK | 50 | 2:08:41 | +0:01:07 | 39.629 | |
| 21. | PANASSENKO Nikita | KAZ | TRACK TEAM ASTANA | 50 | 2:08:42 | +0:01:08 | 39.625 | |
| 22. | BENOIT Andre | GER | TEAM SCHWALBE TRIER | 50 | 2:08:43 | +0:01:09 | 39.621 | |
| 23. | NEYENS Martin | BEL | OMEGA-PHARMA LOTTO | 50 | 2:08:43 | +0:01:09 | 39.618 | |
| 24. | BILLE Gaétan | BEL | WALLONIE-BRUXELLES | 50 | 2:08:43 | +0:01:09 | 39.618 | |
| 25. | FERAUD Marc | FRA | ASPTT NANCY | 50 | 2:08:43 | +0:01:09 | 39.618 | |
| 26. | DISEVISCOURT Ralph | LUX | LC KAYL | 50 | 2:08:44 | +0:01:10 | 39.617 | |
| 27. | WALBRÜL Gero | GER | LANDESVERBAND NORDRHEINWESTFALEN | 50 | 2:08:44 | +0:01:10 | 39.615 | |
| 28. | BAGNARD Laurent | FRA | ASPTT NANCY | 50 | 2:08:44 | +0:01:10 | 39.615 | |
| 29. | DELFOSSE Sébastien | BEL | LANDBOUWKREDIET | 50 | 2:08:44 | +0:01:10 | 39.615 | |
| 30. | GEBAUER Tim | GER | LANDESVERBAND NORDRHEINWESTFALEN | 50 | 2:08:44 | +0:01:10 | 39.613 | |
| 31. | FUGLSANG Jakob | DEN | LEOPARD TREK | 50 | 2:08:44 | +0:01:10 | 39.613 | |
| 32. | POLAZZI Fabio | BEL | WALLONIE-BRUXELLES | 50 | 2:08:45 | +0:01:11 | 39.611 | |
| 33. | POOS Christian | LUX | DIFFERDANGE | 50 | 2:08:45 | +0:01:11 | 39.610 | |
| 34. | GATSKIY Pavel | KAZ | TRACK TEAM ASTANA | 50 | 2:08:45 | +0:01:11 | 39.609 | |
| 35. | WOLF Justin | GER | LANDESVERBAND NORDRHEINWESTFALEN | 50 | 2:08:46 | +0:01:12 | 39.606 | |
| 36. | WEBER Jérôme | LUX | VELO WOOLTZ | 50 | 2:08:46 | +0:01:12 | 39.606 | |
| 37. | KUZIN Sergey | KAZ | TRACK TEAM ASTANA | 50 | 2:08:46 | +0:01:12 | 39.604 | |
| 38. | ZINGLE Romain | BEL | COFIDIS | 50 | 2:08:47 | +0:01:13 | 39.600 | |
| 39. | DRUCKER Jempy | LUX | TEAM WILLEMS-ACCENT | 50 | 2:08:47 | +0:01:13 | 39.600 | |
| 40. | FRÖHLINGER Johannes | GER | SKIL-SHIMANO | 50 | 2:08:51 | +0:01:17 | 39.580 | |
| 41. | RAHAT Ayal | ISR | EQUIPE NATIONALE D'ISRAËL | 50 | 2:08:51 | +0:01:17 | 39.578 | |
| 42. | MONCOUTIE David | FRA | COFIDIS | 50 | 2:08:51 | +0:01:17 | 39.576 | |
| 43. | NIKITIN Matvey | KAZ | TRACK TEAM ASTANA | 50 | 2:08:56 | +0:01:22 | 39.552 | |
| 44. | GUYOT Antoine | FRA | SARREGUEMINES | 50 | 2:08:58 | +0:01:24 | 39.544 | |
| 45. | ZAKHAROV Artyom | KAZ | TRACK TEAM ASTANA | 50 | 2:08:58 | +0:01:24 | 39.543 | |
| 46. | BEPPU Fumiyuki | JAP | RADIO SHACK | 50 | 2:08:59 | +0:01:25 | 39.539 | |
| 47. | HONDO Danilo | GER | LAMPRE-ISD | 50 | 2:08:59 | +0:01:25 | 39.539 | |
| 48. | MARTENS Paul | GER | RABOBANK | 50 | 2:08:59 | +0:01:25 | 39.538 | |
| 49. | WAGNER Robert | GER | LEOPARD TREK | 50 | 2:08:59 | +0:01:25 | 39.537 | |
| 50. | SIEBERG Marcel | GER | OMEGA-PHARMA LOTTO | 50 | 2:08:59 | +0:01:25 | 39.537 | |
| 51. | DOI Yukihiro | JAP | SKIL-SHIMANO | 50 | 2:08:59 | +0:01:25 | 39.537 | |
| 52. | SITTSAMSTEIN Robert | GER | RV LUSTADT | 50 | 2:09:00 | +0:01:26 | 39.534 | |
| 53. | DEGANO Claude | LUX | LC TÉTANGE | 50 | 2:09:00 | +0:01:26 | 39.534 | |
| 54. | SCHWARZ Yannick | FRA | SARREGUEMINES | 50 | 2:09:00 | +0:01:26 | 39.533 | |
| 55. | MINARD Sébastien | FRA | AG2R-LA MONDIALE | 50 | 2:09:00 | +0:01:26 | 39.532 | |
| 56. | ZANGERLE Joël | LUX | DIFFERDANGE | 50 | 2:09:00 | +0:01:26 | 39.532 | |
| 57. | WURTH Benn | LUX | LC KAYL | 50 | 2:09:00 | +0:01:26 | 39.532 | |
| 58. | QUEMENEUR Perrig | FRA | EUROPCAR | 50 | 2:09:00 | +0:01:26 | 39.530 | |
| 59. | WIESENERE Jean-Luc | FRA | 5312 ARDENNES | 50 | 2:09:01 | +0:01:27 | 39.529 | |
| 60. | KUPESHOV Berik | KAZ | TRACK TEAM ASTANA | 50 | 2:09:02 | +0:01:28 | 39.524 | |
| 61. | ANDRIOLI Jean-Eric | FRA | THIONVILLE | 50 | 2:09:02 | +0:01:28 | 39.524 | |
| 62. | ZINGEN Markus | GER | TEAM SCHWALBE TRIER | 50 | 2:09:02 | +0:01:28 | 39.523 | |
| 63. | CHARTEAU Antony | FRA | EUROPCAR | 50 | 2:09:02 | +0:01:28 | 39.522 | |
| 64. | KHNUDSEN Morten | DEN | DIFFERDANGE | 50 | 2:09:02 | +0:01:28 | 39.522 | |
| 65. | BINTZ Dan | LUX | LC TÉTANGE | 50 | 2:09:02 | +0:01:28 | 39.521 | |
| 66. | SCHEIRLINCKX Bert | BEL | LANDBOUWKREDIET | 50 | 2:09:02 | +0:01:28 | 39.521 | |
| 67. | SCHEIRLINCKX Staf | BEL | TEAM WILLEMS-ACCENT | 50 | 2:09:02 | +0:01:28 | 39.521 | |
| 68. | NELSON Luis | LUX | LC KAYL | 50 | 2:09:03 | +0:01:29 | 39.518 | |
| 69. | HEYMANS Cycrile | LUX | DIFFERDANGE | 50 | 2:09:03 | +0:01:29 | 39.517 | |
| 70. | LUX Yvo | LUX | LG BERTRANGE | 50 | 2:09:03 | +0:01:29 | 39.516 | |
| 71. | MONREAL Florian | GER | TEAM EDDY MERCKX - INDELAND | 50 | 2:09:03 | +0:01:29 | 39.515 | |
| 72. | FLIESSGARTEN Andreas | GER | TEAM SCHWALBE TRIER | 50 | 2:09:04 | +0:01:30 | 39.514 | |
| 73. | JAILLART Julien | FRA | THIONVILLE | 50 | 2:09:04 | +0:01:30 | 39.513 | |
| 74. | SLADKOV Yevgeniy | KAZ | TRACK TEAM ASTANA | 50 | 2:09:04 | +0:01:30 | 39.510 | |
| 75. | BAUSCH Gusty | LUX | LC KAYL | 49 | 2:07:56 | -1 lap | 39.067 | |
| DNF | FETTES Stefan | LUX | LG BERTRANGE | 47 | ||||
| DNF | CHARLES MARTIN Jean | FRA | UCM AMNÉVILLE | 39 | ||||
| DNF | BONNAIRE Olivier | FRA | LA FRANÇAISE DES JEUX | 42 | ||||
| DNF | MICHELY Kim | LUX | LC TÉTANGE | 39 | ||||
| DNF | GABAY Tal | ISR | EQUIPE NATIONALE D'ISRAËL | 39 | ||||
| DNF | ZAKAYO NDERI Mwai | KEN | EQUIPE NATIONALE DU KENYA | 39 | ||||
| DNF | NJOROGE MUYA John | KEN | EQUIPE NATIONALE DU KENYA | 39 | ||||
| DNF | COHEN Noam | ISR | EQUIPE NATIONALE D'ISRAËL | 39 | ||||
| DNF | LATERZA Olivier | LUX | LG BERTRANGE | 33 | ||||
| DNF | WEYER Tom | LUX | LC KAYL | 33 | ||||
| DNF | SELMIKEIT Oliver | GER | RV LUSTADT | 33 | ||||
| DNF | BILTGEN Claude | LUX | RÉISERBANN | 32 | ||||
| DNF | EKIRU Samwel | KEN | EQUIPE NATIONALE DU KENYA | 32 | ||||
| DNF | LEVEN Glenn | LUX | UC DIPPACH | 32 | ||||
| DNF | DAHM Jacques | LUX | LC KAYL | 31 | ||||
| DNF | MEZZAPESA Enzo | LUX | LC KAYL | 31 | ||||
| DNF | AGORIR NGASIKE Paul | KEN | EQUIPE NATIONALE DU KENYA | 30 | ||||
| DNF | WOLTER Claude | LUX | LC KAYL | 28 | ||||
| DNF | KIPCHUMBA KOGO Benjamin | KEN | EQUIPE NATIONALE DU KENYA | 27 | ||||
| DNF | ENGELMANN Claude | LUX | TOOLTIME PRÉIZERDAUL | 24 | ||||
| DNF | OMIRSAKOV Dias | KAZ | TRACK TEAM ASTANA | 16 | ||||
| DNF | PETER LORIKO Echoto | KEN | EQUIPE NATIONALE DU KENYA | 13 | ||||
| DNF | WAITHUMBA KANGANGI Suleiman | KEN | EQUIPE NATIONALE DU KENYA | 12 | ||||
| DNF | ENGELMANN Marco | LUX | TOOLTIME PRÉIZERDAUL | 10 | ||||
| DNF | EINSLE Sebastian | LUX | RÉISERBANN | 9 | ||||
| DNF | CAPPELLE Andy | BEL | QUICK-STEP | 8 | ||||
| DNF | WALLIG Jos | LUX | LC KAYL | 7 | ||||
| DNF | MWANGI Samwel | KEN | EQUIPE NATIONALE DU KENYA | 1 | ||||
| DNF: abandon; DSQ: disqualifié;- Moyenne en km/h | ||||||||