1 Federico Berta (Ita) Garda Calze Resine Ragnoli 3.25.11 (44.126 km/h)
2 Manuel Bortolotto (Ita) IMA Veneta Brugnotto Cucine
3 Scott Davis (Aus) Australian National Team
4 Alessandro Ballan (Ita) Trevigiani Mapei
5 Alessandro Del Sarto (Ita) San Paolo Saeco
6 Nicola Pavone (Ita) Podenzano Italfine
7 Gene Bates (Aus) Australian National Team
8 Gabriele Pacini (Ita) Maltinti 0.05
9 Mirko Allegrini (Ita) Trevigiani Mapei 1.28
10 Gianluca Coletta (Ita) Resine Ragnoli Garda Calze
...
81 Adrian Laidler (Aus) Australia 7.26
82 Andrei Karpatchev (Rus) Maserati Synclean
103 Dave McPartland (Aus) Australia
109 Simon Gerrans (Aus) Australia
132 Peter Dawson (Aus) Australia 16.51
General classification after stage 2
1 Simone Guidi (Ita) Team Casprini 7.19.56
2 Cristian Climent (Spa) Baque Caffè 0.04
3 Giuseppe Muraglia (Ita) Marchiol Hit Casino's Site Frezza
4 Marco Bertini (Ita) MCS Bedogni Fama
5 Joseba Albizu (Spa) Baque Caffè
6 Fabio Quercioli (Ita) Grassi Mapei
7 Gene Bates (Aus) Australian National Team 0.24
8 Andrea Moletta (Ita) Zalf Desire Fior 1.04
9 Dmitri Semov (Rus) Russian National Team
10 Scott Davis (Ita) Australian National Team 1.28
...
40 Simon Gerrans (Aus) Australia 8.24
59 Adrian Laidler (Aus) Australia 12.19
124 Dave McPartland (Aus) Australia 28.58
140 Peter Dawson (Aus) Australia 38.23