2007 Vuelta a España, Stage 12 to Stage 21

Stage results and recaps of the 2006 Vuelta a España from Stage 12 to Stage 21.

Stage 21, September 23, 2007: Rivas Vaciamadrid > Madrid, 100 km.
To meet television schedule, the final course in Madrid had been shortened by one lap, to make the distance only 98 kilometers.