--> -->
| 1. | Mikel Nieve Ituralde (ESP, Euskaltel-Euskadi) | 7:27:14 |
| 2. | Stefano Garzelli (ITA, Acqua & Sapone) | 1:41 |
| 3. | Alberto Contador Velasco (ESP, Saxo Bank Sungard) | 1:51 |
| 4. | Michele Scarponi (ITA, Lampre - ISD) | 1:57 |
| 5. | John Gadret (FRA, AG2R La Mondiale) | 2:28 |
| 6. | José Rujano Guillen (VEN, Androni Giocattoli) | 2:35 |
| 7. | Vincenzo Nibali (ITA, Liquigas-Cannondale) | 3:34 |
| 8. | Joaquím Rodríguez Oliver (ESP, Katusha Team) | 3:34 |
| 9. | Roman Kreuziger (CZE, Pro Team Astana) | 4:01 |
| 10. | Steven Kruijswijk (NED, Rabobank Cycling Team) | 4:13 |
| 11. | Denis Menchov (RUS, Geox-TMC) | 4:23 |
| 12. | David Arroyo Duran (ESP, Movistar Team) | 4:30 |
| 13. | Jan Bakelants (BEL, Omega Pharma-Lotto) | 4:54 |
| 14. | Philip Deignan (IRL, Team RadioShack) | 6:40 |
| 15. | Dario Cataldo (ITA, Quickstep Cycling Team) | 6:45 |
| 16. | Cayetano José Sarmiento Tunarrosa (COL, Acqua & Sapone) | 6:45 |
| 17. | Kanstantsin Sivtsov (BLR, HTC-Highroad) | 6:45 |
| 18. | Igor Anton Hernandez (ESP, Euskaltel-Euskadi) | 7:59 |
| 19. | Emanuele Sella (ITA, Androni Giocattoli) | 9:01 |
| 20. | Pieter Weening (NED, Rabobank Cycling Team) | 9:23 |
| 21. | Christophe Le Mevel (FRA, Team Garmin-Cervelo) | 10:03 |
| 22. | Hubert Dupont (FRA, AG2R La Mondiale) | 10:52 |
| 23. | Evgeny Petrov (RUS, Pro Team Astana) | 10:52 |
| 24. | Francis De Greef (BEL, Omega Pharma-Lotto) | 13:30 |
| 25. | Johann Tschopp (SUI, BMC Racing Team) | 13:30 |
| 26. | Massimo Codol (ITA, Acqua & Sapone) | 13:49 |
| 27. | Kevin Seeldraeyers (BEL, Quickstep Cycling Team) | 14:16 |
| 28. | Luis Pasamontes Rodriguez (ESP, Movistar Team) | 15:18 |
| 29. | Yaroslav Popovych (UKR, Team RadioShack) | 15:26 |
| 30. | Ivan Rovny (RUS, Team RadioShack) | 15:36 |
| 31. | Peter Stetina (USA, Team Garmin-Cervelo) | 15:36 |
| 32. | Dmitry Kozontchuk (RUS, Geox-TMC) | 15:36 |
| 33. | Marco Pinotti (ITA, HTC-Highroad) | 15:36 |
| 34. | Craig Lewis (USA, HTC-Highroad) | 15:36 |
| 35. | Thomas Lövkvist (SWE, Sky Procycling) | 15:47 |
| 36. | Patrick Gretsch (GER, HTC-Highroad) | 16:05 |
| 37. | Tiago Machado (POR, Team RadioShack) | 16:14 |
| 38. | Marcel Wyss (SUI, Geox-TMC) | 16:31 |
| 39. | Przemyslaw Niemiec (POL, Lampre - ISD) | 16:38 |
| 40. | Danilo Di Luca (ITA, Katusha Team) | 16:56 |
| 41. | Branislau Samoilau (BLR, Movistar Team) | 17:11 |
| 42. | Eduard Vorganov (RUS, Katusha Team) | 17:11 |
| 43. | Johnny Hoogerland (NED, Vacansoleil-DCM Pro Cycling Team) | 17:20 |
| 44. | Bart De Clercq (BEL, Omega Pharma-Lotto) | 17:37 |
| 45. | Vladimir Miholjevic (CRO, Acqua & Sapone) | 17:43 |
| 46. | Paolo Tiralongo (ITA, Pro Team Astana) | 19:15 |
| 47. | Simone Stortoni (ITA, Colnago - CSF Inox) | 19:30 |
| 48. | Giovanni Visconti (ITA, Farnese Vini - Neri Sottoli) | 20:02 |
| 49. | Stefano Pirazzi (ITA, Colnago - CSF Inox) | 20:05 |
| 50. | Daniel Navarro Garcia (ESP, Saxo Bank Sungard) | 20:58 |
| 51. | Jesús Hernandez Blazquez (ESP, Saxo Bank Sungard) | 20:58 |
| 52. | Carlos Sastre Candil (ESP, Geox-TMC) | 21:02 |
| 53. | Matteo Carrara (ITA, Vacansoleil-DCM Pro Cycling Team) | 21:30 |
| 54. | Ben Gastauer (LUX, AG2R La Mondiale) | 22:43 |
| 55. | Bram Tankink (NED, Rabobank Cycling Team) | 23:41 |
| 56. | Robert Kiserlovski (CRO, Pro Team Astana) | 23:56 |
| 57. | Juan Horrach Rippoll (ESP, Katusha Team) | 24:04 |
| 58. | Daniel Moreno Fernandez (ESP, Katusha Team) | 24:04 |
| 59. | Maxim Belkov (RUS, Vacansoleil-DCM Pro Cycling Team) | 24:04 |
| 60. | Pablo Lastras Garcia (ESP, Movistar Team) | 24:32 |
| 61. | Sergio Pardilla Belllón (ESP, Movistar Team) | 24:32 |
| 62. | Aliaksandr Kuchynski (BLR, Katusha Team) | 24:43 |
| 63. | Mikael Cherel (FRA, AG2R La Mondiale) | 26:21 |
| 64. | Kristof Vandewalle (BEL, Quickstep Cycling Team) | 26:24 |
| 65. | Bjorn Selander (USA, Team RadioShack) | 26:24 |
| 66. | Leonardo Giordani (ITA, Farnese Vini - Neri Sottoli) | 26:24 |
| 67. | Cyril Dessel (FRA, AG2R La Mondiale) | 26:38 |
| 68. | Filippo Savini (ITA, Colnago - CSF Inox) | 26:41 |
| 69. | Addy Engels (NED, Quickstep Cycling Team) | 26:43 |
| 70. | Lars Ytting Bak (DEN, HTC-Highroad) | 27:17 |
| 71. | Giampaolo Caruso (ITA, Katusha Team) | 27:28 |
| 72. | Jorge Azanza Soto (ESP, Euskaltel-Euskadi) | 27:35 |
| 73. | Javier Francisco Aramendia Lorente (ESP, Euskaltel-Euskadi) | 27:35 |
| 74. | Alberto Losada Alguacil (ESP, Katusha Team) | 27:39 |
| 75. | Gorazd Stangelj (SLO, Pro Team Astana) | 27:44 |
| 76. | Josep Jufre Pou (ESP, Pro Team Astana) | 27:44 |
| 77. | Inaki Isasi Flores (ESP, Euskaltel-Euskadi) | 27:44 |
| 78. | Alessandro De Marchi (ITA, Androni Giocattoli) | 27:52 |
| 79. | Murilo Antonio Fischer (BRA, Team Garmin-Cervelo) | 27:58 |
| 80. | Matteo Montaguti (ITA, AG2R La Mondiale) | 28:14 |
| 81. | Ignatas Konovalovas (LTU, Movistar Team) | 28:18 |
| 82. | Oscar Gatto (ITA, Farnese Vini - Neri Sottoli) | 28:27 |
| 83. | Simon Zahner (SUI, BMC Racing Team) | 28:31 |
| 84. | Vasili Kiryienka (BLR, Movistar Team) | 28:31 |
| 85. | Sebastian Lang (GER, Omega Pharma-Lotto) | 28:39 |
| 86. | Diego Ulissi (ITA, Lampre - ISD) | 29:04 |
| 87. | Federico Canuti (ITA, Colnago - CSF Inox) | 29:13 |
| 88. | Carlos Alberto Betancourt Gomez (COL, Acqua & Sapone) | 29:50 |
| 89. | Peter Kennaugh (GBR, Sky Procycling) | 29:57 |
| 90. | Francesco Masciarelli (ITA, Pro Team Astana) | 30:27 |
| 91. | Jose Rodolfo Serpa Perez (COL, Androni Giocattoli) | 30:29 |
| 92. | Morris Possoni (ITA, Sky Procycling) | 30:52 |
| 93. | Ruggero Marzoli (ITA, Acqua & Sapone) | 31:23 |
| 94. | Cristiano Salerno (ITA, Liquigas-Cannondale) | 31:50 |
| 95. | Eros Capecchi (ITA, Liquigas-Cannondale) | 32:18 |
| 96. | Marco Frapporti (ITA, Colnago - CSF Inox) | 32:34 |
| 97. | Valerio Agnoli (ITA, Liquigas-Cannondale) | 32:44 |
| 98. | Thomas Peterson (USA, Team Garmin-Cervelo) | 32:44 |
| 99. | Michael Barry (CAN, Sky Procycling) | 32:57 |
| 100. | Carlos José Ochoa (VEN, Androni Giocattoli) | 33:00 |
| 101. | Alessandro Vanotti (ITA, Liquigas-Cannondale) | 33:07 |
| 102. | Angel Vicioso Arcos (ESP, Androni Giocattoli) | 33:07 |
| 103. | Mirko Selvaggi (ITA, Vacansoleil-DCM Pro Cycling Team) | 33:56 |
| 104. | Alessandro Spezialetti (ITA, Lampre - ISD) | 38:24 |
| 105. | Fabio Sabatini (ITA, Liquigas-Cannondale) | 38:24 |
| 106. | Luca Mazzanti (ITA, Farnese Vini - Neri Sottoli) | 38:24 |
| 107. | Davide Ricci Bitti (ITA, Farnese Vini - Neri Sottoli) | 38:24 |
| 108. | David Blanco Rodriguez (ESP, Geox-TMC) | 38:24 |
| 109. | Gert Dockx (BEL, Omega Pharma-Lotto) | 38:24 |
| 110. | Stef Clement (NED, Rabobank Cycling Team) | 38:24 |
| 111. | Giampaolo Cheula (ITA, Geox-TMC) | 38:24 |
| 112. | Pavel Brutt (RUS, Katusha Team) | 38:32 |
| 113. | Miguel Minguez Ayala (ESP, Euskaltel-Euskadi) | 38:32 |
| 114. | Pierre Cazaux (FRA, Euskaltel-Euskadi) | 38:32 |
| 115. | Yuriy Krivtsov (FRA, AG2R La Mondiale) | 38:32 |
| 116. | Matteo Rabottini (ITA, Farnese Vini - Neri Sottoli) | 38:36 |
| 117. | Alan Marangoni (ITA, Liquigas-Cannondale) | 38:36 |
| 118. | Davide Malacarne (ITA, Quickstep Cycling Team) | 38:36 |
| 119. | Rinaldo Nocentini (ITA, AG2R La Mondiale) | 38:44 |
| 120. | Francesco Reda (ITA, Quickstep Cycling Team) | 38:46 |
| 121. | Lars Petter Nordhaug (NOR, Sky Procycling) | 38:46 |
| 122. | Elia Favilli (ITA, Farnese Vini - Neri Sottoli) | 38:46 |
| 123. | Carlos Oyarzun (CHI, Movistar Team) | 38:46 |
| 124. | Daniel Sesma (ESP, Euskaltel-Euskadi) | 38:46 |
| 125. | Kjell Carlström (FIN, Sky Procycling) | 38:46 |
| 126. | Frederik Veuchelen (BEL, Vacansoleil-DCM Pro Cycling Team) | 38:46 |
| 127. | Sylvester Szmyd (POL, Liquigas-Cannondale) | 38:57 |
| 128. | Giairo Ermeti (ITA, Androni Giocattoli) | 39:06 |
| 129. | Laurent Didier (LUX, Saxo Bank Sungard) | 39:19 |
| 130. | David Millar (GBR, Team Garmin-Cervelo) | 39:19 |
| 131. | Julien Berard (FRA, AG2R La Mondiale) | 39:19 |
| 132. | Chad Beyer (USA, BMC Racing Team) | 39:22 |
| 133. | Fabio Taborre (ITA, Acqua & Sapone) | 39:25 |
| 134. | Olivier Kaisen (BEL, Omega Pharma-Lotto) | 39:37 |
| 135. | Michal Golas (POL, Vacansoleil-DCM Pro Cycling Team) | 39:52 |
| 136. | Tiziano Dall'Antonia (ITA, Liquigas-Cannondale) | 39:59 |
| 137. | Richie Porte (AUS, Saxo Bank Sungard) | 39:59 |
| 138. | Fumiyuki Beppu (JPN, Team RadioShack) | 39:59 |
| 139. | Jérôme Pineau (FRA, Quickstep Cycling Team) | 40:20 |
| 140. | Daniele Righi (ITA, Lampre - ISD) | 40:23 |
| 141. | Maxim Gourov (KAZ, Pro Team Astana) | 40:38 |
| 142. | Alexsandr Dyachenko (KAZ, Pro Team Astana) | 40:41 |
| 143. | Dario David Cioni (ITA, Sky Procycling) | 41:01 |
| 144. | Matteo Tosatto (ITA, Saxo Bank Sungard) | 41:16 |
| 145. | Jos Van Emden (NED, Rabobank Cycling Team) | 41:16 |
| 146. | Volodymir Gustov (UKR, Saxo Bank Sungard) | 41:16 |
| 147. | Danilo Wyss (SUI, BMC Racing Team) | 41:16 |
| 148. | Claudio Corioni (ITA, Acqua & Sapone) | 41:19 |
| 149. | Russell Downing (GBR, Sky Procycling) | 41:21 |
| 150. | Mauricio Ardila Cano (COL, Geox-TMC) | 41:26 |
| 151. | Alberto Ongarato (ITA, Vacansoleil-DCM Pro Cycling Team) | 41:41 |
| 152. | Sergey Lagutin (UZB, Vacansoleil-DCM Pro Cycling Team) | 41:41 |
| 153. | Roberto Ferrari (ITA, Androni Giocattoli) | 41:41 |
| 154. | Klaas Lodewyck (BEL, Omega Pharma-Lotto) | 41:48 |
| 155. | Cameron Meyer (AUS, Team Garmin-Cervelo) | 41:48 |
| 156. | Rick Flens (NED, Rabobank Cycling Team) | 42:05 |
| 157. | Gianluca Brambilla (ITA, Colnago - CSF Inox) | 42:27 |
| 158. | Jussi Veikkanen (FIN, Omega Pharma-Lotto) | 42:40 |
| 159. | Kasper Klostergaard Larsen (DEN, Saxo Bank Sungard) | 42:40 |
| 160. | Simon Spilak (SLO, Lampre - ISD) | 42:40 |
| 161. | Alex Rasmussen (DEN, HTC-Highroad) | 42:40 |
| 162. | Dennis Van Winden (NED, Rabobank Cycling Team) | 43:04 |
| 163. | Alexander Kristoff (NOR, BMC Racing Team) | 43:09 |
| 164. | Mathias Frank (SUI, BMC Racing Team) | 43:46 |
| 165. | Michael Mørkøv (DEN, Saxo Bank Sungard) | 44:23 |
| 166. | Matthew Wilson (AUS, Team Garmin-Cervelo) | 44:55 |
| 1. | Alberto Contador Velasco (ESP, Saxo Bank Sungard) | 62:14:42 |
| 2. | Michele Scarponi (ITA, Lampre - ISD) | 4:20 |
| 3. | Vincenzo Nibali (ITA, Liquigas-Cannondale) | 5:11 |
| 4. | John Gadret (FRA, AG2R La Mondiale) | 6:08 |
| 5. | Mikel Nieve Ituralde (ESP, Euskaltel-Euskadi) | 7:03 |
| 6. | José Rujano Guillen (VEN, Androni Giocattoli) | 8:39 |
| 7. | Denis Menchov (RUS, Geox-TMC) | 8:46 |
| 8. | Roman Kreuziger (CZE, Pro Team Astana) | 8:58 |
| 9. | Joaquím Rodríguez Oliver (ESP, Katusha Team) | 9:20 |
| 10. | David Arroyo Duran (ESP, Movistar Team) | 9:30 |
| 11. | Igor Anton Hernandez (ESP, Euskaltel-Euskadi) | 9:37 |
| 12. | Kanstantsin Sivtsov (BLR, HTC-Highroad) | 10:39 |
| 13. | Steven Kruijswijk (NED, Rabobank Cycling Team) | 11:14 |
| 14. | Dario Cataldo (ITA, Quickstep Cycling Team) | 13:59 |
| 15. | Hubert Dupont (FRA, AG2R La Mondiale) | 15:21 |
| 16. | Christophe Le Mevel (FRA, Team Garmin-Cervelo) | 17:28 |
| 17. | Stefano Garzelli (ITA, Acqua & Sapone) | 23:11 |
| 18. | Emanuele Sella (ITA, Androni Giocattoli) | 23:12 |
| 19. | Johann Tschopp (SUI, BMC Racing Team) | 25:04 |
| 20. | Thomas Lövkvist (SWE, Sky Procycling) | 27:28 |
| 21. | Przemyslaw Niemiec (POL, Lampre - ISD) | 27:51 |
| 22. | Matteo Carrara (ITA, Vacansoleil-DCM Pro Cycling Team) | 27:56 |
| 23. | Marco Pinotti (ITA, HTC-Highroad) | 28:36 |
| 24. | Tiago Machado (POR, Team RadioShack) | 30:59 |
| 25. | Paolo Tiralongo (ITA, Pro Team Astana) | 33:10 |
| 26. | Jan Bakelants (BEL, Omega Pharma-Lotto) | 33:44 |
| 27. | Vasili Kiryienka (BLR, Movistar Team) | 36:05 |
| 28. | Peter Stetina (USA, Team Garmin-Cervelo) | 38:52 |
| 29. | Cayetano José Sarmiento Tunarrosa (COL, Acqua & Sapone) | 40:06 |
| 30. | Carlos Sastre Candil (ESP, Geox-TMC) | 41:00 |
| 31. | Massimo Codol (ITA, Acqua & Sapone) | 43:36 |
| 32. | Pieter Weening (NED, Rabobank Cycling Team) | 43:52 |
| 33. | Vladimir Miholjevic (CRO, Acqua & Sapone) | 44:08 |
| 34. | Francis De Greef (BEL, Omega Pharma-Lotto) | 44:14 |
| 35. | Daniel Moreno Fernandez (ESP, Katusha Team) | 45:18 |
| 36. | Francesco Masciarelli (ITA, Pro Team Astana) | 46:32 |
| 37. | Marcel Wyss (SUI, Geox-TMC) | 49:37 |
| 38. | Bart De Clercq (BEL, Omega Pharma-Lotto) | 53:39 |
| 39. | Stefano Pirazzi (ITA, Colnago - CSF Inox) | 54:38 |
| 40. | Sergio Pardilla Belllón (ESP, Movistar Team) | 55:11 |
| 41. | Jesús Hernandez Blazquez (ESP, Saxo Bank Sungard) | 55:11 |
| 42. | Bram Tankink (NED, Rabobank Cycling Team) | 55:52 |
| 43. | Jose Rodolfo Serpa Perez (COL, Androni Giocattoli) | 59:10 |
| 44. | Pablo Lastras Garcia (ESP, Movistar Team) | 1:00:04 |
| 45. | Giampaolo Caruso (ITA, Katusha Team) | 1:00:38 |
| 46. | Ivan Rovny (RUS, Team RadioShack) | 1:01:55 |
| 47. | Robert Kiserlovski (CRO, Pro Team Astana) | 1:06:27 |
| 48. | Kevin Seeldraeyers (BEL, Quickstep Cycling Team) | 1:06:51 |
| 49. | Evgeny Petrov (RUS, Pro Team Astana) | 1:07:52 |
| 50. | Giovanni Visconti (ITA, Farnese Vini - Neri Sottoli) | 1:08:46 |
| 51. | Eduard Vorganov (RUS, Katusha Team) | 1:09:11 |
| 52. | Diego Ulissi (ITA, Lampre - ISD) | 1:10:41 |
| 53. | Eros Capecchi (ITA, Liquigas-Cannondale) | 1:10:58 |
| 54. | Dario David Cioni (ITA, Sky Procycling) | 1:11:13 |
| 55. | Philip Deignan (IRL, Team RadioShack) | 1:13:51 |
| 56. | Carlos José Ochoa (VEN, Androni Giocattoli) | 1:15:54 |
| 57. | Cristiano Salerno (ITA, Liquigas-Cannondale) | 1:16:44 |
| 58. | Luis Pasamontes Rodriguez (ESP, Movistar Team) | 1:19:16 |
| 59. | Branislau Samoilau (BLR, Movistar Team) | 1:19:39 |
| 60. | Danilo Di Luca (ITA, Katusha Team) | 1:19:46 |
| 61. | Daniel Navarro Garcia (ESP, Saxo Bank Sungard) | 1:23:57 |
| 62. | Inaki Isasi Flores (ESP, Euskaltel-Euskadi) | 1:24:14 |
| 63. | Craig Lewis (USA, HTC-Highroad) | 1:25:59 |
| 64. | Valerio Agnoli (ITA, Liquigas-Cannondale) | 1:26:57 |
| 65. | Yaroslav Popovych (UKR, Team RadioShack) | 1:27:24 |
| 66. | Juan Horrach Rippoll (ESP, Katusha Team) | 1:28:22 |
| 67. | Matteo Montaguti (ITA, AG2R La Mondiale) | 1:29:08 |
| 68. | Alberto Losada Alguacil (ESP, Katusha Team) | 1:29:32 |
| 69. | Michael Barry (CAN, Sky Procycling) | 1:29:49 |
| 70. | Peter Kennaugh (GBR, Sky Procycling) | 1:32:12 |
| 71. | Morris Possoni (ITA, Sky Procycling) | 1:32:28 |
| 72. | Johnny Hoogerland (NED, Vacansoleil-DCM Pro Cycling Team) | 1:35:28 |
| 73. | Jorge Azanza Soto (ESP, Euskaltel-Euskadi) | 1:36:13 |
| 74. | Volodymir Gustov (UKR, Saxo Bank Sungard) | 1:38:11 |
| 75. | Sebastian Lang (GER, Omega Pharma-Lotto) | 1:42:47 |
| 76. | Angel Vicioso Arcos (ESP, Androni Giocattoli) | 1:44:09 |
| 77. | Aliaksandr Kuchynski (BLR, Katusha Team) | 1:44:25 |
| 78. | Alessandro Vanotti (ITA, Liquigas-Cannondale) | 1:45:03 |
| 79. | Fumiyuki Beppu (JPN, Team RadioShack) | 1:46:11 |
| 80. | Ben Gastauer (LUX, AG2R La Mondiale) | 1:46:33 |
| 81. | Carlos Alberto Betancourt Gomez (COL, Acqua & Sapone) | 1:46:56 |
| 82. | Simone Stortoni (ITA, Colnago - CSF Inox) | 1:46:59 |
| 83. | Lars Petter Nordhaug (NOR, Sky Procycling) | 1:47:36 |
| 84. | Gert Dockx (BEL, Omega Pharma-Lotto) | 1:48:19 |
| 85. | Maxim Belkov (RUS, Vacansoleil-DCM Pro Cycling Team) | 1:48:31 |
| 86. | Oscar Gatto (ITA, Farnese Vini - Neri Sottoli) | 1:49:02 |
| 87. | Dmitry Kozontchuk (RUS, Geox-TMC) | 1:49:23 |
| 88. | Jérôme Pineau (FRA, Quickstep Cycling Team) | 1:50:24 |
| 89. | Federico Canuti (ITA, Colnago - CSF Inox) | 1:51:00 |
| 90. | David Blanco Rodriguez (ESP, Geox-TMC) | 1:51:47 |
| 91. | Mathias Frank (SUI, BMC Racing Team) | 1:51:59 |
| 92. | Alexsandr Dyachenko (KAZ, Pro Team Astana) | 1:53:32 |
| 93. | Fabio Taborre (ITA, Acqua & Sapone) | 1:53:59 |
| 94. | Addy Engels (NED, Quickstep Cycling Team) | 1:55:56 |
| 95. | Josep Jufre Pou (ESP, Pro Team Astana) | 1:56:52 |
| 96. | Mikael Cherel (FRA, AG2R La Mondiale) | 1:58:30 |
| 97. | Kristof Vandewalle (BEL, Quickstep Cycling Team) | 1:58:43 |
| 98. | Rinaldo Nocentini (ITA, AG2R La Mondiale) | 1:58:48 |
| 99. | Filippo Savini (ITA, Colnago - CSF Inox) | 1:59:18 |
| 100. | Gorazd Stangelj (SLO, Pro Team Astana) | 2:00:50 |
| 101. | Ignatas Konovalovas (LTU, Movistar Team) | 2:01:41 |
| 102. | Murilo Antonio Fischer (BRA, Team Garmin-Cervelo) | 2:01:44 |
| 103. | Fabio Sabatini (ITA, Liquigas-Cannondale) | 2:02:43 |
| 104. | Michal Golas (POL, Vacansoleil-DCM Pro Cycling Team) | 2:06:05 |
| 105. | David Millar (GBR, Team Garmin-Cervelo) | 2:06:23 |
| 106. | Carlos Oyarzun (CHI, Movistar Team) | 2:06:47 |
| 107. | Giampaolo Cheula (ITA, Geox-TMC) | 2:08:17 |
| 108. | Sylvester Szmyd (POL, Liquigas-Cannondale) | 2:08:49 |
| 109. | Cyril Dessel (FRA, AG2R La Mondiale) | 2:08:56 |
| 110. | Alessandro De Marchi (ITA, Androni Giocattoli) | 2:09:40 |
| 111. | Mauricio Ardila Cano (COL, Geox-TMC) | 2:10:05 |
| 112. | Bjorn Selander (USA, Team RadioShack) | 2:11:00 |
| 113. | Kjell Carlström (FIN, Sky Procycling) | 2:11:19 |
| 114. | Richie Porte (AUS, Saxo Bank Sungard) | 2:11:54 |
| 115. | Julien Berard (FRA, AG2R La Mondiale) | 2:11:57 |
| 116. | Ruggero Marzoli (ITA, Acqua & Sapone) | 2:13:13 |
| 117. | Gianluca Brambilla (ITA, Colnago - CSF Inox) | 2:16:44 |
| 118. | Sergey Lagutin (UZB, Vacansoleil-DCM Pro Cycling Team) | 2:17:01 |
| 119. | Luca Mazzanti (ITA, Farnese Vini - Neri Sottoli) | 2:17:09 |
| 120. | Mirko Selvaggi (ITA, Vacansoleil-DCM Pro Cycling Team) | 2:17:29 |
| 121. | Laurent Didier (LUX, Saxo Bank Sungard) | 2:19:11 |
| 122. | Simon Zahner (SUI, BMC Racing Team) | 2:19:38 |
| 123. | Pavel Brutt (RUS, Katusha Team) | 2:19:38 |
| 124. | Lars Ytting Bak (DEN, HTC-Highroad) | 2:20:05 |
| 125. | Danilo Wyss (SUI, BMC Racing Team) | 2:21:22 |
| 126. | Stef Clement (NED, Rabobank Cycling Team) | 2:22:09 |
| 127. | Javier Francisco Aramendia Lorente (ESP, Euskaltel-Euskadi) | 2:22:29 |
| 128. | Daniele Righi (ITA, Lampre - ISD) | 2:22:43 |
| 129. | Simon Spilak (SLO, Lampre - ISD) | 2:23:46 |
| 130. | Alessandro Spezialetti (ITA, Lampre - ISD) | 2:24:35 |
| 131. | Frederik Veuchelen (BEL, Vacansoleil-DCM Pro Cycling Team) | 2:27:05 |
| 132. | Leonardo Giordani (ITA, Farnese Vini - Neri Sottoli) | 2:28:24 |
| 133. | Marco Frapporti (ITA, Colnago - CSF Inox) | 2:28:55 |
| 134. | Patrick Gretsch (GER, HTC-Highroad) | 2:28:59 |
| 135. | Olivier Kaisen (BEL, Omega Pharma-Lotto) | 2:29:06 |
| 136. | Alberto Ongarato (ITA, Vacansoleil-DCM Pro Cycling Team) | 2:29:20 |
| 137. | Francesco Reda (ITA, Quickstep Cycling Team) | 2:29:57 |
| 138. | Klaas Lodewyck (BEL, Omega Pharma-Lotto) | 2:33:16 |
| 139. | Cameron Meyer (AUS, Team Garmin-Cervelo) | 2:33:51 |
| 140. | Tiziano Dall'Antonia (ITA, Liquigas-Cannondale) | 2:34:32 |
| 141. | Dennis Van Winden (NED, Rabobank Cycling Team) | 2:35:29 |
| 142. | Alan Marangoni (ITA, Liquigas-Cannondale) | 2:35:33 |
| 143. | Roberto Ferrari (ITA, Androni Giocattoli) | 2:36:18 |
| 144. | Jussi Veikkanen (FIN, Omega Pharma-Lotto) | 2:36:21 |
| 145. | Davide Malacarne (ITA, Quickstep Cycling Team) | 2:36:33 |
| 146. | Matteo Tosatto (ITA, Saxo Bank Sungard) | 2:37:42 |
| 147. | Yuriy Krivtsov (FRA, AG2R La Mondiale) | 2:38:17 |
| 148. | Thomas Peterson (USA, Team Garmin-Cervelo) | 2:39:09 |
| 149. | Russell Downing (GBR, Sky Procycling) | 2:39:24 |
| 150. | Pierre Cazaux (FRA, Euskaltel-Euskadi) | 2:40:12 |
| 151. | Daniel Sesma (ESP, Euskaltel-Euskadi) | 2:43:47 |
| 152. | Matteo Rabottini (ITA, Farnese Vini - Neri Sottoli) | 2:45:00 |
| 153. | Giairo Ermeti (ITA, Androni Giocattoli) | 2:45:55 |
| 154. | Claudio Corioni (ITA, Acqua & Sapone) | 2:46:25 |
| 155. | Maxim Gourov (KAZ, Pro Team Astana) | 2:47:03 |
| 156. | Chad Beyer (USA, BMC Racing Team) | 2:47:18 |
| 157. | Kasper Klostergaard Larsen (DEN, Saxo Bank Sungard) | 2:53:51 |
| 158. | Davide Ricci Bitti (ITA, Farnese Vini - Neri Sottoli) | 2:54:41 |
| 159. | Miguel Minguez Ayala (ESP, Euskaltel-Euskadi) | 2:59:44 |
| 160. | Alexander Kristoff (NOR, BMC Racing Team) | 3:00:03 |
| 161. | Alex Rasmussen (DEN, HTC-Highroad) | 3:00:26 |
| 162. | Rick Flens (NED, Rabobank Cycling Team) | 3:02:14 |
| 163. | Michael Mørkøv (DEN, Saxo Bank Sungard) | 3:02:48 |
| 164. | Elia Favilli (ITA, Farnese Vini - Neri Sottoli) | 3:03:37 |
| 165. | Jos Van Emden (NED, Rabobank Cycling Team) | 3:05:13 |
| 166. | Matthew Wilson (AUS, Team Garmin-Cervelo) | 3:19:22 |
| �bersicht Giro d'Italia (ITA), 2011 | ||