1 Giampaolo Cheula (Ita) Italian National Team 3.59.15
2 Dimitri Muravyev (Kaz) Mapei
3 Denni Szekely (Bel) Stoelmakerke
4 Artjom Botscharev (Ger) Prg Porz 0.53
5 Anrey Kaschechkin (Kaz) Mapei
6 Federico Berta (Ita) Italian National Team
7 Dennis Rasmussen (Den) Prg Proz
8 Hugues Cameron (Aus) Stoelmakerke 0.56
9 Jan Ostergaard (Den) CCI Differdange
10 Jonas Ljungblad (Swe) Team Crescent
11 Stefan Adamson (Swe) Team Crescent 1.22
12 Pascal Triebel (Lux) CCI Differdange
13 Cristiano Parrinello (Ita) Italian National Team
14 Lex Nederlof (Ned) LC Tétange
15 Marc Schneider (Ger) Rothaus Team
16 Wilmer Baldo (Ita) Italian National Team
17 Petter Renang (Swe) Team Crescent
18 Jeroen Boelen (Ned) Wuindmolens
19 Krister Sjoedhal (Swe) Team Crescent
20 Kim Kirchen (Lux) Sélection du Luxembourg
21 Wim Michiels (Bel) Stoelmakerke
22 Tom Southam (Gbr) British National Team
23 Lee Finch (Gbr) British National Team
24 Steve Fogen (Lux) Sélection du Luxembourg
25 Frank Schleck (Lux) Sélection du Luxembourg
26 Ewoud Van Den Kooij (Ned) Van Vliet-Vliet
27 Mauro Gerolimon (Ita) Italian National Team
28 Pascal Lievens (Bel) Mapei
29 Tobias Joos (Ger) Rothaus Team
30 Oliver Beermann (Ger) Duderstadt
31 David Machnitzky (Ger) Duderstadt
32 Wolfram Wiese (Ger) Stolberg
33 Vincenzo Centrone (Lux) Stolberg
34 Tino Fernandez (Spa) CCI Differdange
35 Roberto Lotti (Ita) Italian National Team
36 Stefan Parinussa (Ger) LC Tétange
37 Andrei Sartassov (Rus) Russian National Team
38 Goran Jensen (Den) CCI Differdange
39 Sebastien Linser (Ger) Rothaus Team
40 Ralf Keller (Ger) Prg Porz
41 Claude Pauwels (Bel) Mapei
42 Pierre Delvaux (Bel) UC Dippach
43 Michele Scarponi (Ita) Italian National Team
44 Andrei Shmygun (Rus) Russian National Team
45 Tobias Lergard (Swe) Team Crescent
46 Robin Sharman (Gbr) British National Team
47 Enzo Mezzapesa (Lux) CCI Differdange
48 Jens Giese (Ger) Stuttgart
49 Claude Degano (Lux) Sélection du Luxembourg
50 David Van Hemelryck (Bel) Stoelmakerke
General classification after stage 2:
1 Dimitri Muravyev (Kaz) Mapei 7.44.51
2 Giampaolo Cheula (Ita) Italian National Team
3 Denni Szekely (Bel) Stoelmakerke
4 Federico Berta (Ita) Italian National Team 0.43
5 Hugues Cameron (Aus) Stoelmakerke 0.46
6 Andrey Kashechkin (Kaz) Mapei 0.53
7 Dennis Rasmussen (Den) Prg Proz
8 Artjom Botschkarew (Ger) Prg Proz
9 Jonas Ljungblad (Swe) Team Crescent 0.56
10 Jan Ostergaard (Den) CCI Differdange