Madrid - Spanish veteran Alejandro Valverde claimed his fourth Tour of Andalusia victory by winning Sunday's fifth and final stage to edge out American Tejay van Garderen.
Valverde was too strong on the category one climb to the end of the 171km stage from San Roque to Alto Penas Blancas to finish 36 seconds clear of Dutchman Bauke Mollema, with the Poland's Rafael Majka a further six seconds back in third.
Van Garderen was fourth, 48 seconds back, to surrender the 22-second lead he had over Valverde after winning the individual time trial on Saturday, but did enough for second overall.
Mollema's surge was enough to earn him third place in the overall standings.
"This is the best of my four victories here," Valverde told the Team Movistar website.
"The other three were great, but this was the most difficult.
"We knew we had to force the pace and we took advantage of the fact there were plenty of teams who wanted a quick race to try and dislodge Van Garderen."
Results and final standings following the fifth and final stage of the Tour of Andalusia on Sunday, a 171km run from San Roque to Alto de Penas Blancas:
1. Alejandro Valverde (ESP/MOV) 4hr 46min 51sec, 2. Bauke Mollema (NED/TFS) at 36sec, 3. Rafal Majka (POL/TNK) 42, 4. Tejay Van Garderen (USA/BMC) 48, 5. Roman Kreuziger (CZE/TNK) 1:07
1. Alejandro Valverde (ESP/MOV) 17hr 41min 10sec, 2. Tejay Van Garderen (USA/BMC) 26, 3. Bauke Mollema (NED/TFS) 52, 4. Wilco Kelderman (NED/TLJ) 56, 5. Rafal Majka (POL/TNK) 1:11