Madrid - Denmark's Jakob Fuglsang won the third stage of the Tour of Andalucia on Friday to stretch his overall lead.
The Astana rider, who is opening his season in Andalucia, won the mountainous 176.9km stage from between Jaen and Ubeda, powering away from the pack at the finish.
He edged Bahrain's Basque rider Pello Bilbao with American Brandon McNulty of UAE leading the pursuers in, one second behind.
In the closing stages, Dylan Teuns and Jack Haig attacked but ran into trouble round the final bend giving Fuglsang an opening.
Earlier this month, Fuglsang had to deny links with Michele Ferrari, the Italian medic banned for life in 2012 for his part in the Lance Armstrong doping scandal.
The Dane, the defending champion, remains in command of the general classification, ahead of the formidable Bahrain trio of Mikel Landa, Bilbao and Teuns.
Landa is 14 seconds behind in second. Bilbao is 30 seconds adrift in third. Teuns is a further second behind in fourth.
On Saturday, the fourth and penultimate stage will take riders over 126 km between Villaneuva Mesia and Granada, before the decisive fifth and final stage, a 13km individual time trial around Mijas on Sunday.
1. Jakob Fuglsang (DEN/AST) 4hrs 33min 25sec, 2. Pello Bilbao (ESP/BAH), same time, 3. Brandon McNulty (USA/UAE), at 1sec, 4. Ion Izagirre (ESP/AST), 4, 5. Marc Soler (ESP/MOV), 6.
1. Jakob Fuglsang (DEN/AST) 14hrs 22min 26sec, 2. Mikel Landa (ESP/BAH), at 14sec, 3. Pello Bilbao (ESP/BAH), 30, 4. Dylan Teuns (BEL/BAH), 31, 5. Ion Izagirre (ESP/AST), 34.