| 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 |