1 Jan Ghyselinck (Bel) Avia Wielerteam Waasland 9.51.13
2 Alexandr Pliuschin (Mda) G.S. Schumacher Slowup-W 0.02
3 Roman Kireyev (Kaz) Kazakhstan National Team 0.06
4 Enrico Magazzini (Ita) Cycling Team Vangi 1.18
5 Luca Tosti (Ita) U.S. Arianna
6 Stefan Denifl (Aut) Austrian National Team
7 Michel Kreder (Ned) Dutch National Team
8 Davide Malacarne (Ita) Mx1 S.C. Rinascita Ormel
9 Alberto Contoli (Ita) Rappr. Emilia Romagna
10 David Piva (Bel) Belgian National Team
11 Gert Dockx (Bel) Wielerbond Vlaanderen
12 Vincenzo Romano (Ita) Cycling Team Vangi
13 Stefano Borchi (Ita) U.S. Arianna
14 Sebastian Hans (Ger) German National Team
15 Alex Guidetti (Ita) Cycling Team Nial Nizzol
16 Oliver Gesecke (Ger) German National Team
17 Lorenzo Caneschi (Ita) U.S. Arianna
18 Andrei Solomennikov (Rus) Russian National Team
19 Alexander Urychev (Rus) Russian National Team
20 Kristijan Durasek (Cro) Croatian National Team
21 Marco Gadici (Ita) G.S.Borgonuovo Milior Fi
22 Jerome Brugnies (Bel) Wielerbond Vlaanderen
23 Adriano Malori (Ita) Cycling Team Nial Nizzol
24 Florian Frohn (Ger) German National Team
25 Leopold Konig (Cze) Czech National Team
26 Luca Dodi (Ita) V.C.P. Strucchi
27 Damiano Caruso (Ita) G.S. Berti Mobili Benass 1.37
28 Mirko Battaglini (Ita) Cycling Team Vangi
29 Stiyn Joseph (Bel) Avia Wielerteam Waasland
30 Patrik Tybor (Svk) Slovakian National Team
31 Tim Dees (Ned) Dutch National Team
32 Antonino Puccio (Ita) Mx3 A.S.Dil. Mengoni Usa
33 Thierry Hohl (Swi) G.S. Schumacher Slowup-W
34 Cesare Benedetti (Ita) Mx4 U.S. Aurora S.S. Aqu 2.26
35 Robert Gavenda (Svk) Slovakian National Team
36 Luigi Miletta (Ita) G.S. U. Signori
37 Pieter Vanspeybrouck (Bel) Avia Wielerteam Waasland 3.03
38 Sven Van Dousselaere (Bel) Belgian National Team
39 Gregory Joseph (Bel) Belgian National Team 3.27
40 Simone Pasolini (Ita) Rappr. Emilia Romagna 4.09
41 Heino Flechl (Aut) Austrian National Team
42 Matteo Neri (Ita) G.S. Berti Mobili Benass 4.24
43 Nico Keinath (Ger) Wurttemberg Radsport. 4.39
44 Emiliano Betti (Ita) G.S. U. Signori 5.01
45 Jan Saupe (Ger) Wurttemberg Radsport. 5.16
46 Andrea Trabucco (Ita) Veloclub Notaresco-999 5.20
47 Juraj Sagan (Svk) Slovakian National Team 5.38
48 Giuseppe Rufo (Ita) A.S. Vigili Del Fuoco F. 5.41
49 David Menger (Cze) Czech National Team 5.43
50 Egor Silin (Rus) Russian National Team 6.14