Final leaderboard: -12 P Lawrie (Sco) -11 J Edfors (Swe) -10 F Aguilar (Chl) -9 J Huldahl (Den), R Jacquelin (Fra) M Foster (Eng) -8 C Nilsson (Swe)
Lawrie came storming through over the final nine holes to win
Paul Lawrie won his first tournament since 2002 with a one-shot victory at the Andalucia Open in Malaga on Sunday.
The 1999 Open winner led by one shot at the start of the day but fell three strokes behind over the front nine.
However, he birdied 10, 11, 12 and 14 and could even afford a dropped shot at the last as he held off Sweden's Johan Edfors and Chile's Felipe Aguilar.
"2002 seems a long time ago, I played some lovely golf this week, I putted well and stayed patient," said Lawrie.
His last tournament success came at the Wales Open at Celtic Manor in 2002 and, after one bogey in the Scot's previous three rounds, it appeared the pressure may be telling when he dropped shots on three of his first five holes.
But the 42-year-old hit form on the home straight and made certain of avoiding a play-off by two-putting from eight feet on the 18th green for a level-par 70.
"It's nice, it's been a long time, nine years, and I've had a few second places in there too," Lawrie added.
"I must say that I felt under control even when I was above par at the start, and when you get into that attitude good things happen.
"I started hitting beautiful shots on the back nine. I birdied 10, 11 and 12, and then did a great up and down on 14 for birdie just at the right moment."
Edfors and Aguilar both carded two-under-par 68s to finish on 11 and 10 under par respectively.
Englishman Kenneth Ferrie, who began the day in a share of second place, finished a distant 11th after following his European Tour record-equalling 60 with a card of 75.
England Mark Foster secured a two-shot lead at one stage on the final day, but he then started shipping bogeys and his 72 left him tied for fourth.
His nine-under-par total put him in a group with France's Raphael Jacquelin and Jeppe Huldahl, the Dane firing the best round of the day, a three-under-par 67 to make a big move up the leaderboard from an overnight 13th place.