CLASSEMENT1 Luis León Sánchez (Rabobank) 0:56:43
2 Jonathan Castroviejo (Euskaltel-Euskadi) 0:01:01
3 Alberto Contador (Saxo Bank-SunGard) 0:01:12
4 Jose Iván Gutiérrez (Movistar Team) 0:01:47
5 Jesús Herrada (Movistar Team) 0:02:10
6 Alejandro Marque (Onda) 0:02:32
7 Gorka Izagirre (Euskaltel-Euskadi) 0:02:35
8 Jesús Del Nero (NetApp) 0:03:07
9 Jesús Rosendo (Andalucía-Caja Granada) 0:03:17
10 Lluis Mas (Burgos 2016) 0:03:19
11 Víctor Cabedo (Orbea) 0:03:36
12 Arturo Mora (Caja Rural) 0:03:42
13 David Blanco (Geox-TMC)
14 Ricardo García (Orbea) 0:04:00
15 David Bernabeu (Andalucía-Caja Granada) 0:04:56
16 Ion Pardo (Onda) 0:05:08
17 Delio Fernández (Onda) 0:05:17
18 Antonio Cabello (Andalucía-Caja Granada) 0:06:22
19 Rubén Martínez (Caja Rural) 0:06:51
20 Carlos Verona (Burgos 2016) 0:07:16