1 Alberto Contoli (Ita) Rappr. Emilia Romagna 2.49.04
2 Michel Kreder (Ned) Dutch National Team
3 Luca Tosti (Ita) U.S. Arianna
4 Enrico Magazzini (Ita) Cycling Team Vangi
5 Andrei Solomennikov (Rus) Russian National Team
6 Gert Dockx (Bel) Wielerbond Vlaanderen
7 Mirko Battaglini (Ita) Cycling Team Vangi
8 Simone Pasolini (Ita) Rappr. Emilia Romagna
9 Nico Keinath (Ger) Wurttemberg Radsport.
10 Lorenzo Caneschi (Ita) U.S. Arianna
11 Jan Ghyselinck (Bel) Avia Wielerteam Waasland
12 Leopold Konig (Cze) Czech National Team
13 David Piva (Bel) Belgian National Team
14 Tim Dees (Ned) Dutch National Team
15 Alex Guidetti (Ita) Cycling Team Nial Nizzol
16 Alexandr Pliuschin (Mda) G.S. Schumacher Slowup-W
17 Cesare Benedetti (Ita) Mx4 U.S. Aurora S.S. Aqu
18 Adriano Malori (Ita) Cycling Team Nial Nizzol
19 Davide Malacarne (Ita) Mx1 S.C. Rinascita Ormel
20 Heino Flechl (Aut) Austrian National Team
21 Roman Kireyev (Kaz) Kazakhstan National Team
22 Gabriele Tassinari (Ita) U.P. Calderara Stm Ridut
23 Vincenzo Romano (Ita) Cycling Team Vangi
24 Antonino Puccio (Ita) Mx3 A.S.Dil. Mengoni Usa
25 Gregory Joseph (Bel) Belgian National Team
26 Damiano Caruso (Ita) G.S. Berti Mobili Benass
27 Alexander Urychev (Rus) Russian National Team
28 Stefan Denifl (Aut) Austrian National Team
29 Florian Frohn (Ger) German National Team
30 Marco Gadici (Ita) G.S.Borgonuovo Milior Fi
31 Patrik Tybor (Svk) Slovakian National Team
32 Kristijan Durasek (Cro) Croatian National Team
33 Luigi Miletta (Ita) G.S. U. Signori
34 Sebastian Hans (Ger) German National Team
35 Oliver Gesecke (Ger) German National Team
36 Luca Dodi (Ita) V.C.P. Strucchi
37 David Menger (Cze) Czech National Team
38 Pieter Vanspeybrouck (Bel) Avia Wielerteam Waasland
39 Leonardo Rosi (Ita) U.S. Arianna
40 Stefano Borchi (Ita) U.S. Arianna
41 Jerome Brugnies (Bel) Wielerbond Vlaanderen
42 Sven Van Dousselaere (Bel) Belgian National Team
43 Thierry Hohl (Swi) G.S. Schumacher Slowup-W
44 Robert Gavenda (Svk) Slovakian National Team
45 Stiyn Joseph (Bel) Avia Wielerteam Waasland
46 Giuseppe Vella (Ita) U.S. Biassono 0.15
47 Matteo Neri (Ita) G.S. Berti Mobili Benass
48 Leo Bocchino (Ita) G.S. Ciclistico Cepagatt 3.29
49 Alessandro Cantone (Ita) V.C.P. Strucchi 3.36
50 Sven Nooytens (Bel) Wielerbond Vlaanderen
General classification after stage 3
1 Jan Ghyselinck (Bel) Avia Wielerteam Waasland 7.13.51
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 Vangia 1.18
5 Luca Tosti (Ita) U.S. Arianna
6 Gabriele Tassinari (Ita) U.P. Calderara Stm Ridut
7 Gert Dockx (Bel) Wielerbond Vlaanderen
8 Gregory Joseph (Bel) Belgian National Team
9 Davide Malacarne (Ita) Mx1 S.C. Rinascita Ormel
10 Sebastian Hans (Aut) Austrian National Team