David Horsey overcame Rhys Davies and Jaco Van Zyl in a three-man play-off to win the Hassan Trophy in Agadir, Morocco.
The Englishman's second European Tour title came after a drama-packed final hole saw the trio go into the play-off.
Defending champion Davies and England's Horsey were locked together throughout the final day.
With one to play, Horsey -- who had a hole-in-one at the second -- was one ahead of Davies and two clear of South Africa's Van Zyl, but took five from the middle of the fairway and six in total.
His double bogey left Davies a four-foot putt for the win, but the Welshman ran two feet past the hole.
That allowed Van Zyl into a play-off with his par for what would be a maiden European Tour title.
But Horsey emerged strongest on the second hole of the play-off -- clinching the win with a birdie -- to follow up his win at last year's BMW Open.
Asked how he felt after taking the win, Horsey said: "Relieved more than anything.
"I couldn't believe Rhys missed that putt to win to be honest. If we had been playing match play I would have given him that putt because he is one of the best putters in the world.
"So I was surprised to be in the play-off and then to win is a great feeling that hasn't quite sunk in yet."
It was a weekend to forget for Ireland's Darren Clarke. Just one shot off the lead going into Saturday, Clarke endured a horror third round, taking two triple bogeys on his way to an 81.
Things got a little better in yesterday's final round as he ended the tournament on seven-over in second-last place, 20 shots behind Horsey.
Peter Lawrie, leader after day one, and Michael Hoey were the leading Irishmen as they walked away with cheques of €16,320 after finishing joint 19th on five under. Damien McGrane finished joint 60th on two over, with Paul McGinley a further shot behind.