1 - Andrey Amador (CRC) - Caisse d'Epargne - (5:33:36)

2 - Jan Bárta (CZE) - NetApp - (+0)

3 - Alessandro De Marchi (ITA) - Androni Giocattoli - (+2)

4 - Ryder Hesjedal (CAN) - Garmin - (+20)

5 - Paolo Tiralongo (ITA) - Astana - (+46)

6 - Rigoberto Urán (COL) - Team Sky - (+46)

7 - Joaquim Rodríguez (ESP) - Katyusha - (+46)

8 - Thomas De Gendt (BEL) - Vacansoleil - (+46)

9 - Michele Scarponi (ITA) - Lampre - (+46)

10 - John Gadret (FRA) - AG2R - (+46)

11 - Fränk Schleck (LUX) - Leopard - (+46)

12 - Domenico Pozzovivo (ITA) - Colnago - CSF - (+46)

13 - Ivan Basso (ITA) - Liquigas - (+46)

14 - Sergio Henao (COL) - Team Sky - (+49)

15 - Beñat Intxausti (ESP) - Caisse d'Epargne - (+52)

16 - Roman Kreuziger (CZE) - Astana - (+52)

17 - Daniel Moreno (ESP) - Katyusha - (+52)

18 - Sergio Pardilla (ESP) - Caisse d'Epargne - (+52)

19 - Mikel Nieve (ESP) - Euskaltel - (+55)

20 - Dario Cataldo (ITA) - Quick-Step - (+1:16)

21 - Gianluca Brambilla (ITA) - Colnago - CSF - (+1:16)

22 - Sandy Casar (FRA) - FDJ - (+1:16)

23 - Johann Tschopp (SUI) - BMC Racing - (+1:16)

24 - José Rujano (VEN) - Androni Giocattoli - (+1:16)

25 - Tom-Jelte Slagter (NED) - Rabobank - (+1:40)

26 - Diego Ulissi (ITA) - Lampre - (+1:40)

27 - Sergey Lagutin (UZB) - Vacansoleil - (+1:40)

28 - Peter Stetina (USA) - Garmin - (+1:40)

29 - Hubert Dupont (FRA) - AG2R - (+1:40)

30 - Damiano Cunego (ITA) - Lampre - (+1:43)

31 - Sylwester Szmyd (POL) - Liquigas - (+2:31)

32 - Damiano Caruso (ITA) - Liquigas - (+2:31)

33 - Tanel Kangert (EST) - Astana - (+2:31)

34 - Fabio Felline (ITA) - Androni Giocattoli - (+2:39)

35 - Gustav Larsson (SWE) - Vacansoleil - (+3:00)

36 - Stefano Pirazzi (ITA) - Colnago - CSF - (+3:05)

37 - Jackson Rodríguez (VEN) - Androni Giocattoli - (+3:05)

38 - Eros Capecchi (ITA) - Liquigas - (+3:05)

39 - Marco Pinotti (ITA) - BMC Racing - (+3:05)

40 - Francis De Greef (BEL) - Omega Pharma - Lotto - (+3:16)

41 - Thomas Rohregger (AUT) - Leopard - (+3:29)

42 - Carlos Ochoa (VEN) - Androni Giocattoli - (+3:31)

43 - Przemyslaw Niemiec (POL) - Lampre - (+3:54)

44 - Juan José Oroz (ESP) - Euskaltel - (+4:08)

45 - Christian Vande Velde (USA) - Garmin - (+4:08)

46 - Amets Txurruka (ESP) - Euskaltel - (+4:26)

47 - Bart De Clercq (BEL) - Omega Pharma - Lotto - (+4:26)

48 - Ivan Santaromita (ITA) - BMC Racing - (+4:26)

49 - Marzio Bruseghin (ITA) - Caisse d'Epargne - (+5:06)

50 - Emanuele Sella (ITA) - Androni Giocattoli - (+5:06)

51 - Kevin Seeldraeyers (BEL) - Astana - (+6:20)

52 - Serge Pauwels (BEL) - Quick-Step - (+6:44)

53 - Geraint Thomas (WAL) - Team Sky - (+6:44)

54 - Evgueni Petrov (RUS) - Astana - (+6:44)

55 - José Herrada (ESP) - Caisse d'Epargne - (+6:44)

56 - Giovanni Visconti (ITA) - Caisse d'Epargne - (+7:32)

57 - Branislav Samoilav (BLR) - Caisse d'Epargne - (+7:32)

58 - Brian Bulgaç (NED) - Omega Pharma - Lotto - (+7:55)

59 - Jan Bakelants (BEL) - Leopard - (+7:55)

60 - Matteo Montaguti (ITA) - AG2R - (+10:02)

61 - Juan Antonio Flecha - Team Sky - (+10:17)

62 - Valerio Agnoli (ITA) - Liquigas - (+10:17)

63 - Alberto Losada (ESP) - Katyusha - (+10:17)

64 - Mathieu Perget (FRA) - AG2R - (+10:17)

65 - Oliver Zaugg (SUI) - Leopard - (+10:17)

66 - Stef Clement (NED) - Rabobank - (+10:17)

67 - Matteo Bono (ITA) - Lampre - (+10:17)

68 - Pierpaolo De Negri (ITA) - ISD - Neri - (+10:17)

69 - Ángel Vicioso (ESP) - Katyusha - (+11:02)

70 - Stefan Denifl (AUT) - Vacansoleil - (+11:08)

71 - José Serpa (COL) - Androni Giocattoli - (+11:53)

72 - Simone Ponzi (ITA) - Astana - (+12:00)

73 - Sébastien Rosseler (BEL) - Garmin - (+12:29)

74 - Grischa Niermann (GER) - Rabobank - (+12:58)

75 - Alessandro Spezialetti (ITA) - Lampre - (+16:26)

76 - Daniele Pietropolli (ITA) - Lampre - (+16:26)

77 - Cristiano Salerno (ITA) - Liquigas - (+16:26)

78 - Ben Gastauer (LUX) - AG2R - (+16:26)

79 - Nélson Oliveira (POR) - Leopard - (+16:26)

80 - Nikolas Maes (BEL) - Quick-Step - (+16:26)

81 - Olivier Kaisen (BEL) - Omega Pharma - Lotto - (+16:57)

82 - Bartosz Huzarski (POL) - NetApp - (+19:48)

83 - Francisco Ventoso (ESP) - Caisse d'Epargne - (+20:22)

84 - Fabio Sabatini (ITA) - Liquigas - (+20:22)

85 - Enrico Gasparotto (ITA) - Astana - (+20:22)

86 - Adriano Malori (ITA) - Lampre - (+20:22)

87 - Pavel Brutt (RUS) - Katyusha - (+20:22)

88 - Francesco Failli (ITA) - ISD - Neri - (+20:22)

89 - Matteo Rabottini (ITA) - ISD - Neri - (+20:22)

90 - Daniele Righi (ITA) - Lampre - (+20:22)

91 - Francis Mourey (FRA) - FDJ - (+20:22)

92 - Paolo Longo Borghini (ITA) - Liquigas - (+21:15)

93 - Dominique Rollin (CAN) - FDJ - (+21:15)

94 - Gatis Smukulis (LAT) - Katyusha - (+22:24)

95 - Angelo Pagani (ITA) - Colnago - CSF - (+22:31)

96 - Enrico Battaglin (ITA) - Colnago - CSF - (+22:31)

97 - Andrey Zeits (KAZ) - Astana - (+24:50)

98 - Tomas Vaitkus (LTU) - GreenEdge - (+24:50)

99 - Alexandr Dyachenko (KAZ) - Astana - (+24:50)

100 - Jack Bauer (NZL) - Garmin - (+24:50)

101 - Aliaksandr Kuchynski (BLR) - Katyusha - (+28:54)

102 - Peter Kennaugh (IOM) - Team Sky - (+28:54)

103 - Maciej Bodnar (POL) - Liquigas - (+28:54)

104 - Stefano Locatelli (ITA) - Colnago - CSF - (+28:54)

105 - Fumiyuki Beppu (JPN) - GreenEdge - (+32:04)

106 - Matteo Tosatto (ITA) - Saxo Bank - (+32:04)

107 - Robert Hunter (RSA) - Garmin - (+32:04)

108 - Sonny Colbrelli (ITA) - Colnago - CSF - (+32:04)

109 - Juan Manuel Gárate (ESP) - Rabobank - (+32:04)

110 - Mauro Santambrogio (ITA) - BMC Racing - (+32:04)

111 - Luca Mazzanti (ITA) - ISD - Neri - (+32:04)

112 - Mikhail Ignatiev (RUS) - Katyusha - (+32:04)

113 - Oscar Gatto (ITA) - ISD - Neri - (+32:04)

114 - Sebastián Haedo (ARG) - Saxo Bank - (+32:04)

115 - Manuele Boaro (ITA) - Saxo Bank - (+32:04)

116 - Taylor Phinney (USA) - BMC Racing - (+32:04)

117 - Jesse Sergent (NZL) - Leopard - (+32:04)

118 - Mickaël Delage (FRA) - FDJ - (+32:04)

119 - Iban Velasco (ESP) - Euskaltel - (+32:04)

120 - Ben Hermans (BEL) - Leopard - (+32:04)

121 - Jens Keukeleire (BEL) - GreenEdge - (+32:04)

122 - Dennis Vanendert (BEL) - Omega Pharma - Lotto - (+32:04)

123 - Lars Bak (DEN) - Omega Pharma - Lotto - (+32:04)

124 - Matteo Carrara (ITA) - Vacansoleil - (+32:04)

125 - Roberto Ferrari (ITA) - Androni Giocattoli - (+32:04)

126 - Danilo Wyss (SUI) - BMC Racing - (+32:04)

127 - Marco Coledan (ITA) - Colnago - CSF - (+32:04)

128 - Martin Velits (SVK) - Quick-Step - (+32:04)

129 - Alessandro Ballan (ITA) - BMC Racing - (+32:04)

130 - Julien Bérard (FRA) - AG2R - (+32:04)

131 - Cesare Benedetti (ITA) - NetApp - (+32:04)

132 - Mirko Selvaggi (ITA) - Vacansoleil - (+32:04)

133 - Daniel Schorn (AUT) - NetApp - (+32:04)

134 - Vladimir Gustov (UKR) - Saxo Bank - (+32:04)

135 - Jonas Jørgensen (DEN) - Saxo Bank - (+32:04)

136 - Ramunas Navardauskas (LTU) - Garmin - (+32:04)

137 - Alex Rasmussen (DEN) - Garmin - (+32:04)

138 - Christian Meier (CAN) - GreenEdge - (+32:04)

139 - Miguel Minguez (ESP) - Euskaltel - (+32:04)

140 - Matthias Brändle (AUT) - NetApp - (+32:04)

141 - Andreas Dietziker (SUI) - NetApp - (+32:04)

142 - Mathias Frank (SUI) - BMC Racing - (+32:04)

143 - Julien Vermote (BEL) - Quick-Step - (+32:04)

144 - Svein Tuft (CAN) - GreenEdge - (+32:04)

145 - Martijn Keizer (NED) - Vacansoleil - (+32:04)

146 - Manuel Belletti (ITA) - AG2R - (+32:04)

147 - Michal Golas (POL) - Quick-Step - (+32:04)

148 - Michal Kwiatkowski (POL) - Quick-Step - (+32:04)

149 - Daryl Impey (RSA) - GreenEdge - (+32:04)

150 - Jack Bobridge (AUS) - GreenEdge - (+32:04)

151 - Miguel Ángel Rubiano (COL) - Androni Giocattoli - (+32:04)

152 - Gregor Gazvoda (SLO) - AG2R - (+32:04)

153 - Marco Bandiera (ITA) - Quick-Step - (+32:04)

154 - Anders Lund (DEN) - Saxo Bank - (+32:04)

155 - Guillaume Bonnafond (FRA) - AG2R - (+32:04)

156 - Francesco Chicchi (ITA) - Quick-Step - (+32:04)

157 - Sacha Modolo (ITA) - Colnago - CSF - (+32:04)

158 - Luke Roberts (AUS) - Saxo Bank - (+32:04)

159 - Giacomo Nizzolo (ITA) - Leopard - (+32:04)

160 - Andreas Schillinger (GER) - NetApp - (+32:04)

161 - Gaetan Bille (BEL) - Omega Pharma - Lotto - (+32:04)

162 - Bernhard Eisel (AUT) - Team Sky - (+32:04)

163 - Gabriel Rasch (NOR) - FDJ - (+32:04)

164 - Geoffrey Soupe (FRA) - FDJ - (+32:04)

165 - Timon Seubert (GER) - NetApp - (+32:04)

166 - Elia Favilli (ITA) - ISD - Neri - (+32:04)

167 - Adrián Saez (ESP) - Euskaltel - (+32:04)

168 - Alfredo Balloni (ITA) - ISD - Neri - (+32:04)

169 - Jussi Veikkanen (FIN) - FDJ - (+32:04)

170 - Mark Cavendish (IOM) - Team Sky - (+32:04)

171 - Adam Hansen (AUS) - Omega Pharma - Lotto - (+32:04)

172 - Alexander Kristoff (NOR) - Katyusha - (+32:04)

173 - Víctor Cabedo (ESP) - Euskaltel - (+32:04)

174 - Jeremy Hunt (ENG) - Team Sky - (+32:04)

175 - Pierre Cazaux (FRA) - Euskaltel - (+32:04)

176 - Theo Bos (NED) - Rabobank - (+32:04)

177 - Jon Izagirre (ESP) - Euskaltel - (+32:04)

178 - Ian Stannard - Team Sky - (+32:04)

179 - Graeme Brown (AUS) - Rabobank - (+32:04)

180 - Andrea Guardini (ITA) - ISD - Neri - (+35:59)

181 - Arnaud Démare (FRA) - FDJ - (DNF)

182 - Mark Renshaw (AUS) - Rabobank - (DNS)

183 - Juan José Haedo (ARG) - Saxo Bank - (DNS)

184 - Brett Lancaster (AUS) - GreenEdge - (DNS)

185 - Matthew Goss (AUS) - GreenEdge - (DNS)

Tappa per Tappa

Tappa21
Milan a Milan
27 Maggio 2012

Milan a Milan
Pos. Cavaliere Squadra Tempo
1 Marco Pinotti (ITA) BMC Racing (33:06)
2 Geraint Thomas (WAL) Team Sky (+39)
3 Jesse Sergent (NZL) Leopard (+53)

Tappa20
Caldes a Passo dello Stelvio
26 Maggio 2012

Caldes a Passo dello Stelvio
Pos. Cavaliere Squadra Tempo
1 Thomas De Gendt (BEL) Vacansoleil (6:54:41)
2 Damiano Cunego (ITA) Lampre (+56)
3 Mikel Nieve (ESP) Euskaltel (+2:50)

Tappa19
Treviso a Alpe di Pampeago
25 Maggio 2012

Treviso a Alpe di Pampeago
Pos. Cavaliere Squadra Tempo
1 Roman Kreuziger (CZE) Astana (6:18:03)
2 Ryder Hesjedal (CAN) Garmin (+19)
3 Joaquim Rodríguez (ESP) Katyusha (+32)

Tappa18
San Vito di Cadore a Vedelago
24 Maggio 2012

San Vito di Cadore a Vedelago
Pos. Cavaliere Squadra Tempo
1 Andrea Guardini (ITA) ISD - Neri (3:00:52)
2 Mark Cavendish (IOM) Team Sky (+0)
3 Roberto Ferrari (ITA) Androni Giocattoli (+0)

Tappa17
Falzes a Cortina d'Ampezzo
23 Maggio 2012

Falzes a Cortina d'Ampezzo
Pos. Cavaliere Squadra Tempo
1 Joaquim Rodríguez (ESP) Katyusha (5:24:42)
2 Ivan Basso (ITA) Liquigas (+0)
3 Ryder Hesjedal (CAN) Garmin (+0)

Tappa16
Limone sul Garda a Falzes
22 Maggio 2012

Limone sul Garda a Falzes
Pos. Cavaliere Squadra Tempo
1 Jon Izagirre (ESP) Euskaltel (4:02:00)
2 Alessandro De Marchi (ITA) Androni Giocattoli (+16)
3 Stef Clement (NED) Rabobank (+16)

Tappa15
Busto Arsizio a Piani Resinelli
20 Maggio 2012

Busto Arsizio a Piani Resinelli
Pos. Cavaliere Squadra Tempo
1 Matteo Rabottini (ITA) ISD - Neri (5:15:30)
2 Joaquim Rodríguez (ESP) Katyusha (+0)
3 Alberto Losada (ESP) Katyusha (+23)

Tappa14
Cherasco a Breuil-Cervinia
19 Maggio 2012

Cherasco a Breuil-Cervinia
Pos. Cavaliere Squadra Tempo
1 Andrey Amador (CRC) Caisse d'Epargne (5:33:36)
2 Jan Bárta (CZE) NetApp (+0)
3 Alessandro De Marchi (ITA) Androni Giocattoli (+2)

Tappa13
Savona a Cervere
18 Maggio 2012

Savona a Cervere
Pos. Cavaliere Squadra Tempo
1 Mark Cavendish (IOM) Team Sky (3:02:07)
2 Alexander Kristoff (NOR) Katyusha (+0)
3 Mark Renshaw (AUS) Rabobank (+0)

Tappa12
Seravezza a Sestri Levante
17 Maggio 2012

Seravezza a Sestri Levante
Pos. Cavaliere Squadra Tempo
1 Lars Bak (DEN) Omega Pharma - Lotto (3:58:55)
2 Sandy Casar (FRA) FDJ (+11)
3 Andrey Amador (CRC) Caisse d'Epargne (+11)

Tappa11
Assisi a Montecatini Terme
16 Maggio 2012

Assisi a Montecatini Terme
Pos. Cavaliere Squadra Tempo
1 Roberto Ferrari (ITA) Androni Giocattoli (6:49:05)
2 Francesco Chicchi (ITA) Quick-Step (+0)
3 Tomas Vaitkus (LTU) GreenEdge (+0)

Tappa10
Civitavecchia a Assisi
15 Maggio 2012

Civitavecchia a Assisi
Pos. Cavaliere Squadra Tempo
1 Joaquim Rodríguez (ESP) Katyusha (4:25:05)
2 Bartosz Huzarski (POL) NetApp (+2)
3 Giovanni Visconti (ITA) Caisse d'Epargne (+2)

Tappa9
San Giorgio del Sannio a Frosinone
14 Maggio 2012

San Giorgio del Sannio a Frosinone
Pos. Cavaliere Squadra Tempo
1 Francisco Ventoso (ESP) Caisse d'Epargne (3:39:15)
2 Fabio Felline (ITA) Androni Giocattoli (+0)
3 Giacomo Nizzolo (ITA) Leopard (+0)

Tappa8
Sulmona a Lago Laceno
13 Maggio 2012

Sulmona a Lago Laceno
Pos. Cavaliere Squadra Tempo
1 Domenico Pozzovivo (ITA) Colnago - CSF (6:06:05)
2 Beñat Intxausti (ESP) Caisse d'Epargne (+23)
3 Joaquim Rodríguez (ESP) Katyusha (+27)

Tappa7
Recanati a Rocca di Cambio
12 Maggio 2012

Recanati a Rocca di Cambio
Pos. Cavaliere Squadra Tempo
1 Paolo Tiralongo (ITA) Astana (5:51:03)
2 Michele Scarponi (ITA) Lampre (+0)
3 Fränk Schleck (LUX) Leopard (+3)

Tappa6
Urbino a Porto Sant'Elpidio
11 Maggio 2012

Urbino a Porto Sant'Elpidio
Pos. Cavaliere Squadra Tempo
1 Miguel Ángel Rubiano (COL) Androni Giocattoli (5:38:30)
2 Adriano Malori (ITA) Lampre (+1:10)
3 Michal Golas (POL) Quick-Step (+1:10)

Tappa5
Modena a Fano
10 Maggio 2012

Modena a Fano
Pos. Cavaliere Squadra Tempo
1 Mark Cavendish (IOM) Team Sky (4:43:15)
2 Matthew Goss (AUS) GreenEdge (+0)
3 Daniele Bennati (ITA) Leopard (+0)

Tappa4
Verona a Verona
09 Maggio 2012

Verona a Verona
Pos. Cavaliere Squadra Tempo
1 Garmin (37:04)
2 Katyusha (+5)
3 Astana (+22)

Tappa3
Horsens a Horsens
07 Maggio 2012

Horsens a Horsens
Pos. Cavaliere Squadra Tempo
1 Matthew Goss (AUS) GreenEdge (4:20:53)
2 Juan José Haedo (ARG) Saxo Bank (+0)
3 Tyler Farrar (USA) Garmin (+0)

Tappa2
Herning a Herning
06 Maggio 2012

Herning a Herning
Pos. Cavaliere Squadra Tempo
1 Mark Cavendish (IOM) Team Sky (4:53:12)
2 Matthew Goss (AUS) GreenEdge (+0)
3 Geoffrey Soupe (FRA) FDJ (+0)

Tappa1
Herning a Herning
05 Maggio 2012

Herning a Herning
Pos. Cavaliere Squadra Tempo
1 Taylor Phinney (USA) BMC Racing (10:26)
2 Geraint Thomas (WAL) Team Sky (+9)
3 Alex Rasmussen (DEN) Garmin (+13)