World No.21 Louis Oosthuizen survived a final-day charge from Australian Jason Scrivener to win the Perth International at Lake Karrinyup by one stroke on Sunday.
Oosthuizen took a three-shot lead into the fourth round, but a sizzling start by Scrivener saw him briefly join the South African at the top of the leaderboard.
However, bogeys on the ninth and 10th killed off Scrivener's chances, with Oosthuizen holding his cool to finish at 16 under for the tournament, securing his first title since 2014.
Ryan Fox was the best of the Kiwis on one under par in a tie for 52nd.
Frenchman Alexander Levy finished outright second at 15-under after shooting a six-under 66 in his final round.
"It's great to be back in the winning circle," said Oosthuizen, who three-putted the final hole to card a one-under 71 for the day.
"I always say it's great to be nervous with three holes to go in a tournament because it means you're up there somewhere - you're a chance of winning it.
"That's what we do all the hard work for - to try to get into that position.
"This is a very special win for me."
Scrivener nailed a 60-foot putt on the 18th hole to finish outright third at 14 under.
But his final round of 69 would have been even better had he not blown his chances at the ninth and 10th holes.
"Just nine and 10 really killed my momentum," Scrivener said.
"Really soft bogeys there, which is pretty disappointing. Once I made those bogeys, I thought my chances were gone to win. I was just trying to hold on and have a good finish."
Gregory Bourdy (13 under) and American Peter Uihlein (13 under) rounded out the top five.
Australian Brett Rumford, who held a share of the lead after two rounds, finished seventh at 11-under.
Veteran Peter Senior, using the short putter in a tournament for the first time in almost 30 years, finished at nine under in a promising effort.
Countryman Marcus Fraser, who won the Maybank Championship in Malaysia last week, carded eight-under par for the tournament.
World No.37 Victor Dubuisson and past champions Thorbjorn Olesen and Jin Jeong all failed to make the cut.
Oosthuizen said he was keen to return next year to defend his title, and this time he wants to bring his family along.
The 2010 British Open winner hopes his victory in Perth will give him important momentum heading into the March 3-6 WGC Cadillac Championship in Miami.