2012 Giro d'Italia Results - Stage 21
Team Garmin-Barracuda's Ryder Hesjedal wins Giro d'Italia 2012; Team BMC Racing's Marco Pinotti wins final individual time trial in Milano, Italy.
Negri (Ita) Farnese Vini - Selle Italia 0:04:29
131 Guillaume Bonnafond (Fra) AG2R La Mondiale 0:04:34
132 Mathias Frank (Swi) BMC Racing Team 0:04:35
133 Mirko Selvaggi (Ita) Vacansoleil-DCM Pro Cycling Team 0:04:37
134 Mauro Santambrogio (Ita) BMC Racing Team 0:04:38
135 Francesco Failli (Ita) Farnese Vini - Selle Italia 0:04:39
136 Andreas Dietziker (Swi) Team NetApp 0:04:42
137 Adrian Saez (Spa) Euskaltel - Euskadi
138 Anders Lund (Den) Team Saxo Bank 0:04:45
139 Victor Cabedo (Spa) Euskaltel - Euskadi 0:04:46
140 Mathieu Perget (Fra) AG2R La Mondiale 0:04:50
141 Alberto Losada Alguacil (Spa) Katusha Team 0:04:51
142 Ivan Santaromita (Ita) BMC Racing Team 0:04:52
143 Marco Bandiera (Ita) Omega Pharma-Quickstep 0:04:53
144 Andrey Zeits (Kaz) Astana Pro Team 0:05:03
145 José Herrada Lopez (Spa) Movistar Team 0:05:07
146 Bernhard Eisel (Aut) Sky Procycling 0:05:11
147 Julien Berard (Fra) AG2R La Mondiale 0:05:14
148 Cristiano Salerno (Ita) Liquigas-Cannondale 0:05:19
149 Pierre Cazaux (Fra) Euskaltel - Euskadi 0:05:22
150 Christian Meier (Can) Orica GreenEdge Cycling Team 0:05:24
151 Angelo Pagani (Ita) Colnago - CSF Inox 0:05:26
152 Dennis Vanendert (Bel) Lotto Belisol Team 0:05:37
153 Alexander Kristoff (Nor) Katusha Team 0:05:42
154 Miguel Angel Rubiano Chavez (Col) Androni Giocattoli 0:06:15
155 Luca Mazzanti (Ita) Farnese Vini - Selle Italia 0:06:17
156 Cesare Benedetti (Ita) Team NetApp 0:06:30
157 Matteo Bono (Ita) Lampre - ISD 0:08:53
Watch video highlights from all stages of the 2012 Giro d'Italia / Tour of Italy in our video section (U.S. only).
Final overall 2012 Giro d'Italia / Tour of Italy rankings after stage 21:
1 Ryder Hesjedal (Can) Team Garmin-Barracuda 91:39:02
2 Joaquim Rodriguez Oliver (Spa) Katusha Team 0:00:16
3 Thomas De Gendt (Bel) Vacansoleil-DCM Pro Cycling Team 0:01:39
4 Michele Scarponi (Ita) Lampre - ISD 0:02:05
5 Ivan Basso (Ita) Liquigas-Cannondale 0:03:44
6 Damiano Cunego (Ita) Lampre - ISD 0:04:40
7 Rigoberto Uran Uran (Col) Team Sky Procycling 0:05:57
8 Domenico Pozzovivo (Ita) Colnago - CSF Inox 0:06:28
9 Sergio Luis Henao Montoya (Col) Sky Procycling 0:07:50
10 Mikel Nieve Ituralde (Spa) Euskaltel - Euskadi 0:08:08
11 John Gadret (Fra) AG2R La Mondiale 0:09:12
12 Dario Cataldo (Ita) Omega Pharma-Quickstep 0:11:59
13 Gianluca Brambilla (Ita) Colnago - CSF Inox 0:14:20
14 Johann Tschopp (Swi) BMC Racing Team 0:14:27
15 Roman Kreuziger (Cze) Astana Pro Team 0:19:58
16 Hubert Dupont (Fra) AG2R La Mondiale 0:20:59
17 Marzio Bruseghin (Ita) Movistar Team 0:25:39
18 Sergio Pardilla Bellon (Spa) Movistar Team 0:29:19
19 Francis De Greef (Bel) Lotto Belisol Team 0:35:00
20 Daniel Moreno Fernandez (Spa) Katusha Team 0:36:17
21 Diego Ulissi (Ita) Lampre - ISD 0:37:17
22 Christian Vande Velde (USA) Garmin - Barracuda 0:38:23
23 Paolo Tiralongo (Ita) Astana Pro Team 0:41:36
24 Damiano Caruso (Ita) Liquigas-Cannondale 0:49:45
25 Sandy Casar (Fra) FDJ-Big Mat 0:49:57
26 Tanel Kangert (Est) Astana Pro Team 0:50:49
27 Peter Stetina (USA) Garmin - Barracuda 0:54:25
28 Sylvester Szmyd (Pol) Liquigas-Cannondale 0:54:28
29 Andrey Amador Bakkazakova (CRc) Movistar Team 0:54:40
30 Tom Jelte Slagter (Ned) Rabobank Cycling Team 0:57:24
31 Thomas Rohregger (Aut) RadioShack-Nissan 1:05:43
32 Sergey Lagutin (Uzb) Vacansoleil-DCM Pro Cycling



