Robert Foerster triumphed after a group sprint to win Sunday's 15th stage of the Tour of Spain, a 182km stage from Motilla del Palancar to Almussafes.
Forster fought his way through a sprint finish
The German held off second placed Stuart O'Grady to win in a time of four hours 24min 55 secs, with Italy's Danilo Napolitano in third.
Caisse d'Epargne rider Alejandro Valverde retains the overall race lead, having come home in 36th place.
Monday is the second rest day of the race, which finishes on 18 September.
Stage 15 result:
1. Robert Foerster (Ger) Gerolsteiner 4:24:55"
2. Stuart O'Grady (Aus) Team CSC ST
3. Danilo Napolitano (It) Lampre
4. Thor Hushovd (Nor) Credit Agricole
5. Paolo Bettini (It) Quick-Step
6. Aurelien Clerc (Swi) Phonak
7. Aaron Kemps (Aus) Astana
8. Geoffroy Lequatre (Fr) Cofidis
9. Fred Rodriguez (US)Davitamon-Lotto
10. Jean-Patrick Nazon (Fr) AG2R
1 A Valverde (Sp) Caisse d'Epargne 58:48:23
2 A Kashechkin (Kaz) Astana @ 48 secs
3 C Sastre (Sp) Team CSC @ 1 min 25 secs
4 A Vinokourov (Kaz) Astana @ 1 min 38 secs
5 JA Gomez Marchante (Sp) Saunier @ 2 mins 23 secs
6 J Brajkovic (Slv) Discovery @ 3 mins 49 secs
7 V Karpets (Rus) Caisse d'Epargne @ 4 mins 29 secs
8 D Di Luca (It) Liquigas @ 4 min 48 secs
9 M Beltran (Sp) Discovery @ 5 min 03 secs
10 R Marzoli (It) Lampre @ 7 mins 15 secs