1 - Daniel Moreno (ESP) - Katyusha - (18:14:12)

2 - Sergio Henao (COL) - Team Sky - (+10)

3 - Esteban Chaves (COL) - Colombia - (+16)

4 - Franco Pellizotti (ITA) - Androni Giocattoli - (+50)

5 - Javier Moreno (ESP) - Movistar - (+58)

6 - Robert Gesink (NED) - Blanco - (+1:03)

7 - Giovanni Visconti (ITA) - Movistar - (+1:09)

8 - Eros Capecchi (ITA) - Cannondale - (+1:28)

9 - Igor Antón (ESP) - Euskaltel - (+1:29)

10 - Tom Dumoulin (NED) - Argos - (+1:43)

11 - Stefano Garzelli (ITA) - Acqua & Sapone - (+2:00)

12 - David Arroyo (ESP) - Movistar - (+2:31)

13 - Gorka Verdugo (ESP) - Euskaltel - (+2:42)

14 - André Cardoso (POR) - Caja Rural - (+2:52)

15 - Riccardo Chiarini (ITA) - Androni Giocattoli - (+3:01)

16 - Jarlinson Pantano (COL) - Colombia - (+3:04)

17 - David De la Fuente (ESP) - Caja Rural - (+3:16)

18 - Darwin Atapuma (COL) - Colombia - (+3:20)

19 - David López (ESP) - Movistar - (+3:46)

20 - Rémi Pauriol (FRA) - FDJ - (+3:51)

21 - Cayetano Sarmiento (COL) - Cannondale - (+4:29)

22 - Sander Armee (BEL) - Topsport Vlaanderen - (+4:32)

23 - Thierry Hupond (FRA) - Argos - (+4:37)

24 - Joaquim Rodríguez (ESP) - Katyusha - (+5:02)

25 - Danilo Di Luca (ITA) - Acqua & Sapone - (+5:08)

26 - Arnaud Courteille (FRA) - FDJ - (+5:17)

27 - Alberto Losada (ESP) - Katyusha - (+5:26)

28 - Moisés Dueñas (ESP) - Burgos - (+5:32)

29 - Javier González (COL) - Colombia - (+5:43)

30 - Hernâni Brôco (POR) - Caja Rural - (+5:50)

31 - Iván Velasco (ESP) - Euskaltel - (+5:52)

32 - Alexandre Geniez (FRA) - Argos - (+6:10)

33 - Bauke Mollema (NED) - Blanco - (+6:25)

34 - Sergio Pardilla (ESP) - Movistar - (+6:58)

35 - Rubén Plaza (ESP) - Movistar - (+6:59)

36 - Marcos García (ESP) - Caja Rural - (+7:24)

37 - David Le Lay (FRA) - Sojasun - (+7:27)

38 - Adrián Palomares (ESP) - - (+7:40)

39 - Francesco Reda (ITA) - Acqua & Sapone - (+7:57)

40 - Robinson Chalapud (COL) - Colombia - (+8:11)

41 - Johannes Fröhlinger (GER) - Argos - (+8:18)

42 - Paul Martens (GER) - Blanco - (+8:37)

43 - Ángel Madrazo (ESP) - Movistar - (+8:38)

44 - Fabrice Jeandesboz (FRA) - Sojasun - (+8:40)

45 - Emanuele Sella (ITA) - Androni Giocattoli - (+8:44)

46 - Juan José Oroz (ESP) - Euskaltel - (+9:03)

47 - Maciej Paterski (POL) - Cannondale - (+9:56)

48 - Carlos Verona (ESP) - Burgos - (+9:58)

49 - Fabio Taborre (ITA) - Acqua & Sapone - (+10:11)

50 - Carlos Betancur (COL) - Acqua & Sapone - (+10:15)

51 - Pieter Serry (BEL) - Topsport Vlaanderen - (+10:20)

52 - Mikel Landa (ESP) - Euskaltel - (+10:26)

53 - Michael Rodríguez (COL) - Colombia - (+10:57)

54 - Romain Sicard (FRA) - Euskaltel - (+10:59)

55 - Mikel Astarloza (ESP) - Euskaltel - (+11:07)

56 - Massimo Codol (ITA) - Acqua & Sapone - (+11:11)

57 - Dalivier Ospina (COL) - Colombia - (+11:29)

58 - Xabier Zandio (ESP) - Team Sky - (+12:41)

59 - Arnaud Gérard (FRA) - FDJ - (+12:42)

60 - Arthur Vanoverberghe (BEL) - Topsport Vlaanderen - (+12:49)

61 - Fabricio Ferrari (URU) - Caja Rural - (+12:53)

62 - Jérémie Galland (FRA) - Sojasun - (+12:54)

63 - Christian Meier (CAN) - Orica - (+13:04)

64 - Juan Antonio Flecha - Team Sky - (+13:13)

65 - Vladimir Miholjevic (CRO) - Acqua & Sapone - (+13:24)

66 - Jussi Veikkanen (FIN) - FDJ - (+13:35)

67 - Ángel Vicioso (ESP) - Katyusha - (+13:39)

68 - Daniele Ratto (ITA) - Cannondale - (+14:28)

69 - Cameron Meyer (AUS) - Orica - (+15:08)

70 - Yukihiro Doi (JPN) - Argos - (+15:33)

71 - Simon Clarke (AUS) - Orica - (+16:29)

72 - Fabio Felline (ITA) - Androni Giocattoli - (+16:31)

73 - Tobias Ludvigsson (SWE) - Argos - (+16:37)

74 - Thomas Damuseau (FRA) - Argos - (+16:38)

75 - Carlos Barbero (ESP) - Euskadi - (+16:40)

76 - Maxime Mederel (FRA) - Sojasun - (+16:46)

77 - José Vicente Toribio (ESP) - - (+16:58)

78 - Mikel Bizkarra (ESP) - Euskadi - (+18:05)

79 - Allan Davis (AUS) - Orica - (+18:28)

80 - Ian Stannard (GBR) - Team Sky - (+20:08)

81 - Kevin De Jonghe (BEL) - Topsport Vlaanderen - (+20:48)

82 - Sylwester Szmyd (POL) - Cannondale - (+20:48)

83 - Pablo Lechuga (ESP) - - (+21:19)

84 - Matti Breschel (DEN) - Blanco - (+21:26)

85 - Zico Waeytens (BEL) - Topsport Vlaanderen - (+21:26)

86 - Xavier Florencio (ESP) - Katyusha - (+21:42)

87 - Antonio Santoro (ITA) - Androni Giocattoli - (+22:02)

88 - Jesús Rosendo (ESP) - - (+23:07)

89 - Javier Aramendía (ESP) - Caja Rural - (+23:14)

90 - Grischa Niermann (GER) - Blanco - (+24:02)

91 - Preben Van Hecke (BEL) - Topsport Vlaanderen - (+24:34)

92 - Javier Ramírez (ESP) - - (+24:56)

93 - Javier Chacón (ESP) - - (+24:57)

94 - Benoît Vaugrenard (FRA) - FDJ - (+25:12)

95 - Arnold Jeannesson (FRA) - FDJ - (+25:47)

96 - Juan Pablo Forero (COL) - Colombia - (+27:13)

97 - Cristiano Salerno (ITA) - Cannondale - (+27:32)

98 - Marzio Bruseghin (ITA) - Movistar - (+27:32)

99 - Jean-Lou Paiani (FRA) - Sojasun - (+27:32)

100 - Danny Pate (USA) - Team Sky - (+27:34)

101 - Sergio Carrasco (ESP) - - (+27:49)

102 - Aritz Bagües (ESP) - Euskadi - (+27:58)

103 - Travis Meyer (AUS) - Orica - (+28:19)

104 - Alessandro Donati (ITA) - Acqua & Sapone - (+29:00)

105 - Julian Dean (NZL) - Orica - (+30:27)

106 - David Belda (ESP) - Burgos - (+30:54)

107 - Haritz Orbe (ESP) - Euskadi - (+30:59)

108 - Ricardo García (ESP) - Euskaltel - (+31:05)

109 - Jon Aberasturi (ESP) - Euskadi - (+31:07)

110 - Francisco Antón (ESP) - Burgos - (+31:10)

111 - Luis Mas (ESP) - Burgos - (+32:02)

112 - Paul Poux (FRA) - Sojasun - (+32:29)

113 - Aritz Etxebarria (ESP) - Euskadi - (+33:01)

114 - Cheng Ji (CHN) - Argos - (+33:50)

115 - Antonio Piedra (ESP) - Caja Rural - (+33:56)

116 - Jos van Emden (NED) - Blanco - (+34:24)

117 - Francisco Moreno (ESP) - Androni Giocattoli - (+35:58)

118 - Stijn Neirynck (BEL) - Topsport Vlaanderen - (+36:48)

119 - Aitor Galdós (ESP) - Caja Rural - (+37:13)

120 - Jóni Brandão (POR) - Burgos - (+38:01)

Coen Vermeltfoort (NED) - Blanco - (DNF)

Alexandr Kolobnev (RUS) - Katyusha - (DNF)

Rigoberto Urán (COL) - Team Sky - (DNF)

Wesley Sulzberger (AUS) - Orica - (DNF)

Mitch Docker (AUS) - Orica - (DNF)

Omar Fraile (ESP) - Euskadi - (DNF)

Xabier Zabalo (ESP) - Euskadi - (DNF)

Pablo Torres (ESP) - Burgos - (DNF)

Efrén Carazo (ESP) - Burgos - (DNF)

Davide Martinelli (ITA) - *unknown* - (DNF)

Juan José Lobato (ESP) - - (DNF)

Eliot Lietaer (BEL) - Topsport Vlaanderen - (DNF)

Yonathan Monsalve (VEN) - Androni Giocattoli - (DNF)

Alessandro De Marchi (ITA) - Androni Giocattoli - (DNF)

Cyril Bessy (FRA) - Sojasun - (DNF)

Stéphane Poulhiès (FRA) - Sojasun - (DNF)

Ben Swift (GBR) - Team Sky - (DNF)

Davide Martinelli (ITA) - Team Sky - (DNF)

Petr Ignatenko (RUS) - Katyusha - (DNF)

Juraj Sagan (SVK) - Cannondale - (DNF)

Geoffrey Soupe (FRA) - FDJ - (DNF)

Alexey Tsatevich (RUS) - Katyusha - (DNF)

Nacer Bouhanni (FRA) - FDJ - (DNF)

Stage by Stage

Stage5
Revenga to Lagunas de Neila
05 AUGUST 2012

Revenga to Lagunas de Neila
Pos. Rider Team Time
1 Esteban Chaves (COL) Colombia (4:17:59)
2 Sergio Henao (COL) Team Sky (+0)
3 Igor Antón (ESP) Euskaltel (+11)

Stage4
Doña Santos to Clunia
04 AUGUST 2012

Doña Santos to Clunia
Pos. Rider Team Time
1 Paul Martens (GER) Blanco (3:50:35)
2 Daniel Moreno (ESP) Katyusha (+2)
3 Simon Clarke (AUS) Orica (+5)

Stage3
Santo Domingo de Silos to Lerma
03 AUGUST 2012

Santo Domingo de Silos to Lerma
Pos. Rider Team Time
1 Matti Breschel (DEN) Blanco (3:52:35)
2 Nacer Bouhanni (FRA) FDJ (+0)
3 Ben Swift (GBR) Team Sky (+0)

Stage1
Miranda de Ebro to Ojo Guareña
01 AUGUST 2012

Miranda de Ebro to Ojo Guareña
Pos. Rider Team Time
1 Daniel Moreno (ESP) Katyusha (3:01:25)
2 Sergio Henao (COL) Team Sky (+0)
3 Matti Breschel (DEN) Blanco (+0)