Tirreno - Adriatico

0 - Alex Rasmussen (DEN) - Garmin - (+1:16:16)

1 - Vincenzo Nibali (ITA) - Cannondale - (29:38:08)

2 - Chris Horner (USA) - RadioShack - (+14)

3 - Roman Kreuziger (CZE) - Astana - (+26)

4 - Rinaldo Nocentini (ITA) - AG2R - (+53)

5 - Johnny Hoogerland (NED) - Vacansoleil - (+1:00)

6 - Joaquim Rodríguez (ESP) - Katyusha - (+1:16)

7 - Michele Scarponi (ITA) - Lampre - (+1:16)

8 - Wout Poels (NED) - Vacansoleil - (+1:25)

9 - Christophe Riblon (FRA) - AG2R - (+1:31)

10 - Cameron Meyer (AUS) - Orica - (+1:33)

11 - Domenico Pozzovivo (ITA) - Bardiani Valvole - (+1:41)

12 - Paolo Tiralongo (ITA) - Astana - (+1:45)

13 - Danilo Di Luca (ITA) - Acqua & Sapone - (+1:50)

14 - Vladimir Gusev (RUS) - Katyusha - (+2:11)

14 - Thomas Löfkvist - Team Sky - (+25)

15 - Peter Velits (SVK) - Omega Pharma - Quick-Step - (+2:13)

16 - Jon Izagirre (ESP) - Euskaltel - (+3:01)

17 - Daniel Moreno (ESP) - Katyusha - (+3:24)

18 - Francesco Failli (ITA) - Vini Fantini - (+3:38)

19 - Matteo Montaguti (ITA) - AG2R - (+4:04)

20 - José Herrada (ESP) - Movistar - (+4:25)

21 - Steven Kruijswijk (NED) - Blanco - (+4:40)

22 - Gianluca Brambilla (ITA) - Bardiani Valvole - (+5:09)

23 - Nicki Sørensen (DEN) - Saxo - Tinkoff - (+6:56)

24 - Beñat Intxausti (ESP) - Movistar - (+7:26)

25 - Matteo Carrara (ITA) - Vacansoleil - (+9:06)

26 - Amets Txurruka (ESP) - Euskaltel - (+9:50)

27 - Stefano Garzelli (ITA) - Acqua & Sapone - (+10:22)

28 - Pablo Lastras (ESP) - Movistar - (+11:33)

29 - Rui Costa (POR) - Movistar - (+11:59)

30 - Marco Pinotti (ITA) - BMC Racing - (+12:19)

31 - Dimitri Muravyev (KAZ) - Astana - (+12:51)

32 - Cadel Evans (AUS) - BMC Racing - (+12:55)

33 - Juan José Oroz (ESP) - Euskaltel - (+13:22)

34 - Przemyslaw Niemiec (POL) - Lampre - (+13:49)

35 - Massimo Codol (ITA) - Acqua & Sapone - (+14:25)

36 - Valerio Agnoli (ITA) - Cannondale - (+14:29)

37 - Johan Vansummeren (BEL) - Garmin - (+14:35)

38 - Jérôme Pineau (FRA) - Omega Pharma - Quick-Step - (+14:40)

39 - Stijn Devolder (BEL) - Vacansoleil - (+16:13)

40 - Steve Houanard (FRA) - AG2R - (+16:18)

41 - Serge Pauwels (BEL) - Omega Pharma - Quick-Step - (+16:34)

42 - George Hincapie (USA) - BMC Racing - (+16:34)

43 - Peter Sagan (SVK) - Cannondale - (+17:02)

44 - Carlos Betancur (COL) - Acqua & Sapone - (+17:19)

45 - Branislav Samoilav (BLR) - Movistar - (+17:32)

46 - Mathew Hayman (AUS) - Team Sky - (+17:32)

47 - Bram Tankink (NED) - Blanco - (+18:18)

48 - Filippo Savini (ITA) - Bardiani Valvole - (+19:29)

49 - Bruno Pires (POR) - Saxo - Tinkoff - (+19:37)

50 - Thibaut Pinot (FRA) - FDJ - (+19:46)

51 - Joan Horrach (ESP) - Katyusha - (+20:14)

52 - Maarten Tjallingii (NED) - Blanco - (+20:32)

53 - Arthur Vichot (FRA) - FDJ - (+21:14)

54 - Egoi Martínez (ESP) - Euskaltel - (+21:41)

55 - Fabio Duarte (COL) - Colombia - (+22:53)

56 - Fredrik Kessiakoff (SWE) - Astana - (+23:20)

57 - Mirko Selvaggi (ITA) - Vacansoleil - (+23:51)

58 - Andrey Amador (CRC) - Movistar - (+24:07)

59 - Simone Stortoni (ITA) - Lampre - (+24:31)

60 - Matteo Tosatto (ITA) - Saxo - Tinkoff - (+24:35)

61 - Francisco Ventoso (ESP) - Movistar - (+24:45)

62 - Fabio Taborre (ITA) - Acqua & Sapone - (+24:49)

63 - Enrico Battaglin (ITA) - Bardiani Valvole - (+24:57)

64 - Frederik Willems (BEL) - Lotto - (+25:17)

65 - Niki Terpstra (NED) - Omega Pharma - Quick-Step - (+25:24)

66 - Luca Ascani (ITA) - Vini Fantini - (+25:24)

67 - Giovanni Visconti (ITA) - Movistar - (+25:40)

68 - Alessandro Ballan (ITA) - BMC Racing - (+25:45)

69 - Dario Cataldo (ITA) - Omega Pharma - Quick-Step - (+26:43)

70 - Oscar Gatto (ITA) - Vini Fantini - (+26:59)

71 - Maxim Iglinskiy (KAZ) - Astana - (+27:14)

72 - Jurgen Van de Walle (BEL) - Lotto - (+27:22)

73 - Rafal Majka (POL) - Saxo - Tinkoff - (+27:38)

74 - Sérgio Paulinho (POR) - Saxo - Tinkoff - (+29:10)

75 - Grégory Rast (SUI) - RadioShack - (+29:19)

76 - Ian Stannard (GBR) - Team Sky - (+29:27)

77 - Matti Breschel (DEN) - Blanco - (+29:30)

78 - David Tanner (AUS) - Saxo - Tinkoff - (+29:53)

79 - Marco Marcato (ITA) - Vacansoleil - (+30:22)

80 - Mikel Landa (ESP) - Euskaltel - (+30:23)

81 - Daniel Oss (ITA) - Cannondale - (+30:33)

82 - Enrico Gasparotto (ITA) - Astana - (+30:49)

83 - Elia Favilli (ITA) - Vini Fantini - (+33:13)

84 - Hayden Roulston (NZL) - RadioShack - (+33:13)

85 - Sebastian Langeveld (NED) - Orica - (+33:18)

86 - Yaroslav Popovych (UKR) - RadioShack - (+34:43)

87 - Michael Schär (SUI) - BMC Racing - (+34:50)

88 - Stuart O'Grady (AUS) - Orica - (+35:19)

89 - Filippo Pozzato (ITA) - Vini Fantini - (+35:24)

90 - Gorka Verdugo (ESP) - Euskaltel - (+35:32)

91 - Luca Mazzanti (ITA) - Vini Fantini - (+36:03)

92 - Adriano Malori (ITA) - Lampre - (+36:05)

93 - Vladimir Miholjevic (CRO) - Acqua & Sapone - (+36:22)

94 - Kristjan Koren (SLO) - Cannondale - (+36:27)

95 - Lloyd Mondory (FRA) - AG2R - (+36:45)

96 - Kristof Goddaert (BEL) - AG2R - (+37:24)

97 - Fabian Wegmann (GER) - Garmin - (+37:47)

98 - Fabian Cancellara (SUI) - RadioShack - (+38:23)

99 - Pablo Urtasun (ESP) - Euskaltel - (+39:21)

100 - Federico Canuti (ITA) - Cannondale - (+40:42)

101 - Simone Ponzi (ITA) - Astana - (+41:17)

102 - Manuel Belletti (ITA) - AG2R - (+41:48)

103 - David Millar (SCO) - Garmin - (+43:04)

104 - Mads Christensen (DEN) - Saxo - Tinkoff - (+43:11)

105 - Maciej Bodnar (POL) - Cannondale - (+43:37)

106 - Darwin Atapuma (COL) - Colombia - (+44:04)

107 - Arnaud Gérard (FRA) - FDJ - (+44:37)

108 - Francesco Ginanni (ITA) - Acqua & Sapone - (+44:52)

109 - Robinson Chalapud (COL) - Colombia - (+45:46)

110 - Daniele Bennati (ITA) - RadioShack - (+46:26)

111 - Pim Ligthart (NED) - Vacansoleil - (+46:32)

112 - Anthony Roux (FRA) - FDJ - (+46:37)

113 - Luis Felipe Laverde (COL) - Colombia - (+46:46)

114 - Gert Dockx (BEL) - Lotto - (+46:59)

115 - Angelo Pagani (ITA) - Bardiani Valvole - (+47:01)

116 - Sébastien Hinault (FRA) - AG2R - (+48:09)

117 - Borut Božic (SLO) - Astana - (+49:38)

118 - Gerald Ciolek (GER) - Omega Pharma - Quick-Step - (+50:21)

119 - Manuele Boaro (ITA) - Saxo - Tinkoff - (+51:32)

120 - Andrew Talansky (USA) - Garmin - (+53:12)

121 - Danilo Hondo (GER) - Lampre - (+55:16)

122 - Sacha Modolo (ITA) - Bardiani Valvole - (+55:20)

123 - Jarlinson Pantano (COL) - Colombia - (+55:32)

124 - Mauro Da Dalto (ITA) - Cannondale - (+56:27)

125 - Bert Grabsch (GER) - Omega Pharma - Quick-Step - (+56:43)

126 - Diego Caccia (ITA) - Vini Fantini - (+58:08)

127 - Victor Hugo Peña (COL) - Colombia - (+58:14)

128 - Gabriel Rasch (NOR) - FDJ - (+58:40)

129 - Gert Steegmans (BEL) - Omega Pharma - Quick-Step - (+59:57)

130 - Kevin Hulsmans (BEL) - Vini Fantini - (+1:02:43)

131 - Manuel Quinziato (ITA) - BMC Racing - (+1:02:54)

132 - Davide Viganò (ITA) - Lampre - (+1:03:01)

133 - Giacomo Nizzolo (ITA) - RadioShack - (+1:06:10)

134 - Tyler Farrar (USA) - Garmin - (+1:06:20)

135 - Danilo Napolitano (ITA) - Acqua & Sapone - (+1:06:39)

136 - Kenny van Hummel (NED) - Vacansoleil - (+1:06:39)

137 - Jeremy Hunt (ENG) - Team Sky - (+1:08:42)

138 - Marco Coledan (ITA) - Bardiani Valvole - (+1:10:47)

139 - Stefano Pirazzi (ITA) - Bardiani Valvole - (+1:11:09)

140 - Wilson Marentes (COL) - Colombia - (+1:13:19)

141 - Jens Mouris (NED) - Orica - (+1:14:35)

142 - Svein Tuft (CAN) - Orica - (+1:15:23)

173 - Mikhail Ignatiev (RUS) - Katyusha - (+14:37)

Rubén Pérez (ESP) - Euskaltel - (DNF)

Benoît Vaugrenard (FRA) - FDJ - (DNF)

Matthew Goss (AUS) - Orica - (DNS)

Baden Cooke (AUS) - Orica - (DNF)

Tomas Vaitkus (LTU) - Orica - (DNF)

Tony Gallopin (FRA) - RadioShack - (DNF)

Edvald Boasson Hagen (NOR) - Team Sky - (DNS)

Mark Cavendish (IOM) - Team Sky - (DNF)

Bernhard Eisel (AUT) - Team Sky - (DNF)

Chris Sutton (AUS) - Team Sky - (DNF)

Ramunas Navardauskas (LTU) - Garmin - (DNF)

Robert Hunter (RSA) - Garmin - (DNF)

André Greipel (GER) - Lotto - (DNF)

Vicente Reynés (ESP) - Lotto - (DNS)

Jelle Vanendert (BEL) - Lotto - (DNF)

Esteban Chaves (COL) - Colombia - (DNF)

Marcel Sieberg (GER) - Lotto - (DNF)

Jens Debusschere (BEL) - Lotto - (DNF)

Greg Van Avermaet (BEL) - BMC Racing - (DNF)

Philippe Gilbert (BEL) - BMC Racing - (DNS)

Pavel Brutt (RUS) - Katyusha - (DNS)

Óscar Freire (ESP) - Katyusha - (DNF)

Luca Paolini (ITA) - Katyusha - (DNF)

Alessandro Petacchi (ITA) - Lampre - (DNF)

Alessandro Spezialetti (ITA) - Lampre - (DNF)

William Bonnet (FRA) - FDJ - (DNF)

Lars Boom (NED) - Blanco - (DNF)

Dominique Rollin (CAN) - FDJ - (DNF)

Michael Matthews (AUS) - Blanco - (DNS)

Paul Martens (GER) - Blanco - (DNF)

Juan Manuel Gárate (ESP) - Blanco - (DNF)

Stage by Stage

Stage7
San Benedetto del Tronto to San Benedetto del Tronto
13 MARCH 2012

San Benedetto del Tronto to San Benedetto del Tronto
Pos. Rider Team Time
1 Fabian Cancellara (SUI) RadioShack (10:36)
2 Daniele Bennati (ITA) RadioShack (+12)
3 Cameron Meyer (AUS) Orica (+16)

Stage6
Offida to Offida
12 MARCH 2012

Offida to Offida
Pos. Rider Team Time
1 Joaquim Rodríguez (ESP) Katyusha (4:38:27)
2 Vincenzo Nibali (ITA) Cannondale (+0)
3 Danilo Di Luca (ITA) Acqua & Sapone (+0)

Stage5
Martinsicuro to Prati di Tivo
11 MARCH 2012

Martinsicuro to Prati di Tivo
Pos. Rider Team Time
1 Vincenzo Nibali (ITA) Cannondale (5:46:33)
2 Roman Kreuziger (CZE) Astana (+16)
3 Chris Horner (USA) RadioShack (+16)

Stage4
Amelia to Chieti
10 MARCH 2012

Amelia to Chieti
Pos. Rider Team Time
1 Peter Sagan (SVK) Cannondale (7:24:50)
2 Roman Kreuziger (CZE) Astana (+0)
3 Vincenzo Nibali (ITA) Cannondale (+0)

Stage3
Arezzo to Terni
09 MARCH 2012

Arezzo to Terni
Pos. Rider Team Time
1 Edvald Boasson Hagen (NOR) Team Sky (4:45:31)
2 André Greipel (GER) Lotto (+0)
3 Peter Sagan (SVK) Cannondale (+0)

Stage2
San Vincenzo to Arezzo
08 MARCH 2012

San Vincenzo to Arezzo
Pos. Rider Team Time
1 Mark Cavendish (IOM) Team Sky (6:32:32)
2 Óscar Freire (ESP) Katyusha (+0)
3 Tyler Farrar (USA) Garmin (+0)

Stage1
San Vincenzo to Donoratico
07 MARCH 2012

San Vincenzo to Donoratico
Pos. Rider Team Time
1 Orica (18:41)
2 RadioShack (+17)
3 Garmin (+17)