Heinrich Haussler jubler over seieren på 19. etappe. (Foto: Reuters/Scanpix)
Han kom til mål sammen med to andre ryttere og vant spurten.
Sammenlagtleder Roberto Heras kom til mål med hovedfeltet, rundt 15 minutter bak vinneren, men leder fortsatt.
Han er 4.30 minutter foran russiske Denis Mentsjov.
Heras har i praksis allerede vunnet rittet, men utfordrernes siste reelle sjanse kommer på lørdagens 38,9 kilometer lange tempoetappe.
Spania Rundt avsluttes med en 136,5 km lang etappe i Madrid søndag.
Resultater
19. etappe, 142,9 km San Martn de Valdeiglesias - Alcobendas.
1) Heinrich Haussler, Tyskland (Gerolsteiner) 3.20,26,
2) Martin Elmiger, Sveits (Phonak) samme tid,
3) David Latasa, Spania (Comunidad Valenciana) s.t.,
4) Juan Fuentes, Spania (Lampre-Caffita) 0.10 min. bak,
5) Constantino Zaballa, Spania (Saunier Duval) 0.30,
6) Pablo Lastras, Spania (Illes Balears) 0.43, 7) Jose Miguel Elias, Spania (Relax) 0.45,
8) Linus Gerdemann, Tyskland (Team CSC) 0.50,
9) Roberto Laiseka, Spania (Euskaltel) 0.54,
10) Fabio Baldato, Italia (Fassa Bortolo) 2.16.
Sammenlagt (19 av 21 etapper):
1) Roberto Heras, Spania (Liberty Seguros) 78.06.39,
2) Denis Mentsjov, Russland (Rabobank) 4.30 min. bak,
3) Carlos Sastre, Spania (Team CSC) 4.50,
4) Francisco Mancebo, Spania (Illes Balears) 5.48,
5) Carlos G. Quesada, Spania (Comunidad Valenciana) 6.22,
6) Oscar Sevilla, Spania (T-Mobile) 11.13,
7) Ruben Plaza, Spania (Comunidad Valenciana) 11.36,
8) Juan Miguel Mercado, Spania (Quick Step) 15.28,
9) Tom Danielson, USA (Discovery Channel) 15.50,
10) Maurico Ardila, Spania (Davitamon-Lotto) 15.53.