--> -->
1. Laurent Jalabert (Fra) ONCE-Deutsche Bank 40.36 2. Sergei Gontchar (Ukr) Vini Caldirola-Sidermec 0.25 3. Marco Pantani (Ita) Mercatone Uno-Bianchi 0.55 4. Oscar Camenzind (Swi) Lampre-Daikin 0.57 5. Dario Frigo (Ita) Saeco-Cannondale 0.59 6. Daniel Clavero (Spa) Vitalicio Siguros 1.08 7. Alex Zuelle (Swi) Banesto 1.15 8. Ivan Gotti (Ita) Team Polti 1.23 9. Niklas Axelsson (Swe) Navigare-Gaerne 1.38 10. Andrei Zintchenko (Rus) Vitalicio Siguros 2.00 11. Enrico Zaina (Ita) Mercatone Uno-Bianchi 2.03 12. Marzio Bruseghin (Ita) Banesto 2.07 13. Paolo Savoldelli (Ita) Saeco-Cannondale 2.08 14. Andrea Noe' (Ita) Mapei-Quick Step 2.09 15. Andrei Teteriouk (Kaz) Liquigas-Pata 2.10 16. Pavel Padrnos (Cze) Lampre-Daikin 2.12 17. Massimo Codol (Ita) Lampre-Daikin 2.13 18. Filippo Casagrande (Ita) Vini Caldirola-Sidermec 2.13 19. Peter Luttenberger (Aut) ONCE-Deutsche Bank 2.15 20. Roberto Heras Hernandez (Spa) Kelme-Costa Blanca 2.18 21. Marco Velo (Ita) Mercatone Uno-Bianchi 2.18 22. Davide Rebellin (Ita) Team Polti 2.18 23. Roberto Sgambelluri (Ita) Cantina Tollo-Alexia 2.22 24. Massimo Podenzana (Ita) Mercatone Uno-Bianchi 2.25 25. Danilo Di luca (Ita) Cantina Tollo-Alexia 2.27 26. Gilberto Simoni (Ita) Ballan-Alessio 2.27 27. Roberto Petito (Ita) Saeco-Cannondale 2.29 28. Giuseppe Di Grande (Ita) Mapei-Quick Step 2.33 29. Francesco Secchiari (Ita) Saeco-Cannondale 2.36 30. Aleksandr Shefer (Kaz) Riso Scotti-Vinavil 2.39 31. Vjatceslav Ekimov (Rus) Amica Chips-Costa Almeria 2.46 32. Martin Hvastija (Slo) Ballan-Alessio 2.46 33. Serguei Ivanov (Rus) TVM-Farm Frites 2.47 34. Giuliano Figueras (Ita) Mapei-Quick Step 2.52 35. Cristian Gasperoni (Ita) Cantina Tollo-Alexia 2.53 36. William Chann Mcrae (USA) Mapei-Quick Step 2.55 37. José Maria Jimenez Sastre (Spa) Banesto 2.56 38. Jose' Luis Arrieta (Spa) Banesto 2.57 39. Gabriele Missaglia (Ita) Lampre-Daikin 2.59 40. Oscar Sevilla Ribera (Spa) Kelme-Costa Blanca 3.00 41. Ruslan Ivanov (Mda) Liquigas-Pata 3.00 42. José Manuel Uria Gonzalez (Spa) Kelme-Costa Blanca 3.09 43. Leonardo Piepoli (Ita) Banesto 3.09 44. Victor Pena (Col) Vitalicio Siguros 3.13 45. Daniele De Paoli (Ita) Amica Chips-Costa Almeria 3.18 46. Santiago Blanco Gil (Spa) Vitalicio Siguros 3.18 47. Paolo Bettini (Ita) Mapei-Quick Step 3.29 48. Romans Vainsteins (Lat) Vini Caldirola-Sidermec 3.29 49. Alessandro Spezialetti (Ita) Mobilvetta-Northwave 3.29 50. Hernan Buenahora (Col) Vitalicio Siguros 3.34 51. Richard Virenque (Fra) Team Polti 3.34 52. Massimo Donati (Ita) Vini Caldirola-Sidermec 3.36 53. Gianluca Sironi (Ita) Vini Caldirola-Sidermec 3.42 54. Vladimir Duma (Ukr) Navigare-Gaerne 3.46 55. Nicola Miceli (Ita) Liquigas-Pata 3.49 56. Miguel Angel Pena (Spa) Banesto 3.49 57. Simone Bertoletti (Ita) Lampre-Daikin 3.50 58. Gorazd Stangelj (Slo) Mobilvetta-Northwave 3.51 59. Stefano Garzelli (Ita) Mercatone Uno-Bianchi 3.52 60. Matteo Tosatto (Ita) Ballan-Alessio 4.01 61. Francisco Cabello (Spa) Kelme-Costa Blanca 4.03 62. Eugeni Berzin (Rus) Amica Chips-Costa Almeria 4.05 63. Mauro Zanetti (Ita) Vini Caldirola-Sidermec 4.08 64. David Canada Garcia (Spa) ONCE-Deutsche Bank 4.09 65. Mikel Zarrabeitia (Spa) ONCE-Deutsche Bank 4.09 66. Fabiano Fontanelli (Ita) Mercatone Uno-Bianchi 4.10 67. Riccardo Forconi (Ita) Mercatone Uno-Bianchi 4.13 68. Dario Pieri (Ita) Navigare-Gaerne 4.16 69. Massimiliano Gentili (Ita) Cantina Tollo-Alexia 4.17 70. Diego Ferrari (Ita) Riso Scotti-Vinavil 4.17 71. Orlando Sergio Gomes Rodrigues (Por) Banesto 4.20 72. Oscar Mason (Ita) Liquigas-Pata 4.22 73. Oscar Pozzi (Ita) Riso Scotti-Vinavil 4.23 74. Santos Gonzalez (Spa) ONCE-Deutsche Bank 4.25 75. Serguei Smetanine (Rus) Vitalicio Siguros 4.30 76. Prudencio Indurain (Spa) Vitalicio Siguros 4.32 77. Andrea Peron (Ita) ONCE-Deutsche Bank 4.34 78. Mariano Piccoli (Ita) Lampre-Daikin 4.34 79. Pietro Caucchioli (Ita) Amica Chips-Costa Almeria 4.34 80. José Jaime Gonzalez Pico (Col) Kelme-Costa Blanca 4.43 81. Pieter Vries (Ned) TVM-Farm Frites 4.44 82. Francisco J. Cerezo Perales (Spa) Vitalicio Siguros 4.47 83. Miquel Van Kessel (Ned) TVM-Farm Frites 4.47 84. Gian Matteo Fagnini (Ita) Saeco-Cannondale 4.48 85. Enrico Cassani (Ita) Team Polti 4.50 86. Andrea Ferrigato (Ita) Ballan-Alessio 4.53 87. Rodolfo Ongarato (Ita) Liquigas-Pata 4.53 88. Alain Turicchia (Ita) Riso Scotti-Vinavil 4.53 89. Gerrit Glomser (Aut) Navigare-Gaerne 4.54 90. Fabrizio Guidi (Ita) Team Polti 4.59 91. Olivier Asmaker (Fra) TVM-Farm Frites 5.01 92. Marco Della Vedova (Ita) Lampre-Daikin 5.02 93. Mario Scirea (Ita) Saeco-Cannondale 5.03 94. Inigo Cuesta Lopez de Castro (Spa) ONCE-Deutsche Bank 5.05 95. Amilcare Tronca (Ita) Amica Chips-Costa Almeria 5.08 96. Biagio Conte (Ita) Liquigas-Pata 5.14 97. Hendrik Van dyck (Bel) TVM-Farm Frites 5.16 98. Simone Borgheresi (Ita) Mercatone Uno-Bianchi 5.16 99. Giuseppe Calcaterra (Ita) Saeco-Cannondale 5.17 100. Pascal Richard (Swi) Mobilvetta-Northwave 5.19 101. Mario Cipollini (Ita) Saeco-Cannondale 5.24 102. Andrea Brognara (Ita) Cantina Tollo-Alexia 5.28 103. Matteo Frutti (Ita) Lampre-Daikin 5.28 104. Jan Svorada (Cze) Lampre-Daikin 5.28 105. Fausto Dotti (Ita) Liquigas-Pata 5.29 106. Eduardo Hernandez Bailo (Spa) Kelme-Costa Blanca 5.29 107. Alexandre Gontchenkov (Rus) Ballan-Alessio 5.29 108. Angel Edo (Spa) Kelme-Costa Blanca 5.32 109. Andreas Klier (Ger) TVM-Farm Frites 5.36 110. Michel Lafis (Swe) TVM-Farm Frites 5.38 111. Max Van Heeswijk (Ned) Mapei-Quick Step 5.38 112. Cristiano Frattini (Ita) Liquigas-Pata 5.39 113. Stefano Panetta (Ita) Navigare-Gaerne 5.39 114. Marco Magnani (Ita) Cantina Tollo-Alexia 5.43 115. Felice Puttini (Swi) Amica Chips-Costa Almeria 5.46 116. Carlos Sastre Candil (Spa) ONCE-Deutsche Bank 5.46 117. Paolo Valoti (Ita) Mobilvetta-Northwave 5.47 118. Andrej Hauptman (Slo) Vini Caldirola-Sidermec 5.48 119. Ermanno Brignoli (Ita) Mercatone Uno-Bianchi 5.49 120. David Navas Chica (Spa) Banesto 5.49 121. Bo Hamburger (Den) Cantina Tollo-Alexia 5.50 122. Massimo Apollonio (Ita) Vini Caldirola-Sidermec 5.51 123. Gabriele Balducci (Ita) Navigare-Gaerne 6.12 124. Massimo Strazzer (Ita) Mobilvetta-Northwave 6.16 125. Filippo Simeoni (Ita) Riso Scotti-Vinavil 6.16 126. Filippo Baldo (Ita) Ballan-Alessio 6.18 127. Mirko Celestino (Ita) Team Polti 6.23 128. Jeroen Blijlevens (Ned) TVM-Farm Frites 6.23 129. Giuseppe Palumbo (Ita) Riso Scotti-Vinavil 6.30 130. Alessandro Petacchi (Ita) Navigare-Gaerne 6.31 131. Andrea Tafi (Ita) Mapei-Quick Step 6.32 132. Stephan Goubert (Fra) Team Polti 6.32 133. Alessio Galletti (Ita) Saeco-Cannondale 6.34 134. Guido Trenti (USA) Cantina Tollo-Alexia 6.34 135. Stefano Faustini (Cze) Lampre-Daikin 6.36 136. Endrio Leoni (Ita) Liquigas-Pata 6.39 137. Miguel Angel Martin Perdiguero (Spa) ONCE-Deutsche Bank 6.44 138. Samuele Schiavina (Ita) Riso Scotti-Vinavil 6.45 139. Paolo Fornaciari (Ita) Mapei-Quick Step 6.49 140. Marco Gili (Ita) Amica Chips-Costa Almeria 6.54 141. Gines Salmeron Martinez (Spa) Vitalicio Siguros 6.55 142. Denis Zanette (Ita) Team Polti 6.56 143. Aitor Osa Eizaguirre (Spa) Banesto 6.57 144. Mauro Radaelli (Ita) Vini Caldirola-Sidermec 7.02 145. Ivan Quaranta (Ita) Mobilvetta-Northwave 7.04 146. Fabio Baldato (Ita) Ballan-Alessio 7.11 147. Carlo Marino Bianchi (Ita) Riso Scotti-Vinavil 7.12 148. Nicola Minali (Ita) Cantina Tollo-Alexia 7.19 149. Dirk Muller (Ger) Mapei-Quick Step 7.24 150. Francesco Arazzi (Ita) Amica Chips-Costa Almeria 7.50 151. Luca Cei (Ita) Navigare-Gaerne 7.56 152. Davide Casarotto (Ita) TVM-Farm Frites 8.22 153. Oscar Pellicioli (Ita) Team Polti 11.55