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.
Team 1:10:35
33 Kevin Seeldraeyers (Bel) Astana Pro Team 1:18:10
34 Jan Bakelants (Bel) RadioShack-Nissan 1:21:39
35 Gustav Larsson (Swe) Vacansoleil-DCM Pro Cycling Team 1:24:31
36 Juan Antonio Flecha Giannoni (Spa) Sky Procycling 1:25:04
37 Eros Capecchi (Ita) Liquigas-Cannondale 1:26:08
38 Benat Intxausti Elorriaga (Spa) Movistar Team 1:26:42
39 Przemyslaw Niemiec (Pol) Lampre - ISD 1:33:01
40 Bart De Clercq (Bel) Lotto Belisol Team 1:33:36
41 Marco Pinotti (Ita) BMC Racing Team 1:34:37
42 Amets Txurruka (Spa) Euskaltel - Euskadi 1:34:42
43 Branislau Samoilau (Blr) Movistar Team 1:38:40
44 José Herrada Lopez (Spa) Movistar Team 1:39:30
45 Emanuele Sella (Ita) Androni Giocattoli 1:39:47
46 Stefano Pirazzi (Ita) Colnago - CSF Inox 1:40:57
47 Serge Pauwels (Bel) Omega Pharma-Quickstep 1:43:59
48 Jon Izagirre Insausti (Spa) Euskaltel - Euskadi 1:48:54
49 Jackson Rodriguez (Ven) Androni Giocattoli 1:54:04
50 Fabio Felline (Ita) Androni Giocattoli 1:58:26
51 Juan Jose Oroz Ugalde (Spa) Euskaltel - Euskadi 1:59:28
52 Ivan Santaromita (Ita) BMC Racing Team 2:04:38
53 Mathieu Perget (Fra) AG2R La Mondiale 2:10:03
54 Alberto Losada Alguacil (Spa) Katusha Team 2:13:50
55 Grischa Niermann (Ger) Rabobank Cycling Team 2:19:29
56 Oliver Zaugg (Swi) RadioShack-Nissan 2:20:04
57 Valerio Agnoli (Ita) Liquigas-Cannondale 2:24:50
58 Francesco Failli (Ita) Farnese Vini - Selle Italia 2:26:42
59 Juan Manuel Garate (Spa) Rabobank Cycling Team 2:27:05
60 Matteo Rabottini (Ita) Farnese Vini - Selle Italia 2:29:35
61 Evgeny Petrov (Rus) Astana Pro Team 2:30:19
62 Miguel Angel Rubiano Chavez (Col) Androni Giocattoli 2:31:16
63 Volodymir Gustov (Ukr) Team Saxo Bank 2:33:28
64 Nelson Oliveira (Por) RadioShack-Nissan 2:34:10
65 Jan Barta (Cze) Team NetApp 2:34:27
66 Enrico Gasparotto (Ita) Astana Pro Team 2:35:48
67 Ben Gastauer (Lux) AG2R La Mondiale 2:37:24
68 Adriano Malori (Ita) Lampre - ISD 2:37:43
69 Angel Vicioso Arcos (Spa) Katusha Team 2:39:57
70 Bartosz Huzarski (Pol) Team NetApp 2:42:39
71 Stef Clement (Ned) Rabobank Cycling Team 2:45:03
72 Lars Ytting Bak (Den) Lotto Belisol Team 2:52:12
73 Ben Hermans (Bel) RadioShack-Nissan 2:53:41
74 Enrico Battaglin (Ita) Colnago - CSF Inox 2:54:56
75 Stefan Denifl (Aut) Vacansoleil-DCM Pro Cycling Team 2:56:07
76 Geoffrey Soupe (Fra) FDJ-Big Mat 2:58:19
77 Alessandro Spezialetti (Ita) Lampre - ISD 2:59:00
78 Francis Mourey (Fra) FDJ-Big Mat 2:59:10
79 Fabio Sabatini (Ita) Liquigas-Cannondale 2:59:14
80 Geraint Thomas (GBr) Sky Procycling 2:59:32
81 Matteo Montaguti (Ita) AG2R La Mondiale 3:02:52
82 Danilo Wyss (Swi) BMC Racing Team 3:04:18
83 Mathias Frank (Swi) BMC Racing Team 3:04:39
84 Gatis Smukulis (Lat) Katusha Team 3:05:20
85 Andrey Zeits (Kaz) Astana Pro Team 3:07:46
86 Mauro Santambrogio (Ita) BMC Racing Team 3:09:36
87 Jose Rodolfo Serpa Perez (Col) Androni Giocattoli 3:09:53
88 Simone Ponzi (Ita) Astana Pro Team 3:10:14
89 Julien Vermote (Bel) Omega Pharma-Quickstep 3:10:33
90 Guillaume Bonnafond (Fra) AG2R La Mondiale 3:12:37
91 Daniele Pietropolli (Ita) Lampre - ISD 3:13:06
92 Francisco José Ventoso Alberdi (Spa) Movistar Team 3:13:09
93 Michal Golas (Pol) Omega Pharma-Quickstep 3:14:12
94 Adam Hansen (Aus) Lotto Belisol Team 3:14:30
95 Pavel Brutt (Rus) Katusha Team 3:18:53
96 Matteo Carrara (Ita) Vacansoleil-DCM Pro Cycling Team 3:19:18
97 Angelo Pagani (Ita) Colnago - CSF



