Although there was a climb at 20km before the finish, it wasn't enough for the sprinters to keep them away from a regular sprint. Like usual there was an early escape with at 100km only Karsten Kroon and Angel Gomez Gomez but just like all the other escapes in this Vuelta, they couldn't get to the finish. In the sprint Benatti and Bettini battle against eachother but Oscar Freire made his final jump just at the right moment and won his second stage.
The first Euskaltel rider was Dioni Galparsoro at a good 14th place. Also Isasi, Sanchez, Landaluze, Anton and Haimar were in the first group and especially for Haimar this is a great result after his crash.
1 Oscar Freire Gomez (Spa) Rabobank 4.07.51 (38.0 km/h)
2 Daniele Bennati (Ita) Lampre - Fondital ST
3 Paolo Bettini (Ita) Quickstep - Innergetic ST
14. Dionisio Galparsoro ST
17. Iñaki Isasi ST
18. Samuel Sanchez ST
56. Iñigo Landaluze ST
61. Haimar Zubeldia ST
65. Igor Anton ST
124. Koldo Fernandez +12.05
139. Aitor Hernandez +17.33
177. Alan Perez +17.33