Jon Rahm has won the Abu Dhabi Championship after firing a 67 to finish two shots ahead of Tyrrell Hatton and Rory McIlroy.
Hatton, who included four birdies and 14 pars in his final-round 68, managed to reduce the deficit to one stroke on the 15th hole.
Rahm responded with a three-foot putt for birdie moments later after hitting a six iron close to the green.
His Ryder Cup colleagues Hatton and McIlroy, alongside Francesco Laporta from Italy, kept the contest alive into the back nine on Sunday.
Hatton's attempt at a 24-foot birdie on the 17th fell inches short before Rahm converted his par putt from under five feet.
McIlroy's third-place finish places him second in the Race To Dubai standings ahead of next week's DP World Tour Championship finale.
He aims to equal his record of eight career wins, having started the tournament outside the top 50 players.
Rahm entered Sunday with an overnight one-stroke lead following a third-round 66 and maintained it through the day.
Francesco Laporta produced three birdies on the front nine to tie playing partner Rahm at 20 under par before the final round.
McIlroy added two shots on the 11th and 12th holes to join them in the top three going into Sunday's play.
Although Rahm matched McIlroy's birdie at the par-five 12th, he missed a birdie putt on the 13th and dropped a shot on the 15th.
Hatton's challengers lost momentum across the closing stretch as Rahm executed his final round to claim the title.
Rahm remains in contention for back-to-back victories at the Dubai event if he can secure another win next week.
The Abu Dhabi Championship leaderboard saw Laporta and Wiesberger among those competing for top honours alongside Hatton and McIlroy.