(CNN) -- Denmark's Soren Kjeldsen will be heading for his first U.S. Masters appearance with his second European Tour win under his belt after claiming the Andalucian Open on Sunday.
Kjeldsen was getting his hands on a major trophy for the second time in four months.
Kjeldsen won by three shots from Scot David Drysdale but the final scoreline belies a tense finish at the Real Club de Golf de Sevilla.
The pair were tied with three holes to play and Kjeldsen looked in trouble when he found water at the long 16th.
An 18-foot putt kept him on terms and was followed by a birdie two on the next as Drysdale failed to save his par.
Trailing by two playing the last, Drysdale hit his second into the water and double bogeyed to close with a 74 for 11-under-par.
The Edinburgh golfer, still seeking his first European Tour victory, was unhappy with his performance down the stretch.
"I'm a bit gutted about that," he told Press Association.
"It was quite a good battle and it's just a shame not to hit any decent shots when I really needed to."
Kjeldsen, who could afford to three-putt at the last for bogey, was winning his second tournament in nine starts, having claimed the prestigious Volvo Masters at the end of last year.
He will go to Augusta with his highest-ever position in the world -- just outside the top 40.
"It's a dream to play there and I already have the invitation framed," he said.
His closing 72 followed a career-best, course-record third round 62 which left him and Drysdale battling for the crown on the last day.
It definitely became a two-horse race when Scot Alastair Forsyth and Welshman Rhys Davies, three behind at the time, took seven and six respectively on the 428-yard 14th.
England's Graeme Storm and Italian Francesco Molinari shared third place on 10-under while Colin Montgomerie, second after his opening 67, finished his 500th Tour event as a professional down in 31st spot after a poor weekend.