Irishman Shane Lowry beat England's Ross Fisher by one at the Portugal Masters after both bogeyed the final hole.
Lowry, whose one previous victory came as an amateur in his home Irish Open three years ago, shot a closing 66 that included holing a seven-iron for an eagle two at the 11th.
He was one ahead with one to play, but took five on the last after driving into sand.
As he watched Fisher, seeking his first title since his Ryder Cup debut two years ago, was on the fringe in two - but left his first putt five feet short and lipped out.
Two behind in third place was New Zealander Michael Campbell - his best finish for four years - and fourth was Austrian Bernd Wiesberger, who after leading by one overnight found water on the 11th and 17th.