Wang Jeunghun held his nerve in a play-off to win the Qatar Masters after squandering a commanding lead in a dramatic final round.
The 21-year-old from South Korea took a three-shot advantage into the final day at Doha Golf Club, but a one-under 71 saw him slip back to 16 under.
That opened the door for Joakim Lagergren and Jaco Van Zyl, who went round in 66 and 68 respectively to force a play-off.
Wang regained his composure to birdie the extra hole and take a third European Tour title, having also come out on top in the Trophee Hassan II and Mauritius Open last year.
Birdies at the first two holes kept Wang in charge, but he dropped a shot at the 14th and only a fifth bogey at the week at 17 came after he had moved back to -17 with a birdie at the 16th.
He was not to be denied a hat-trick of titles, though, taking a free drop due to an obstruction following a long drive and chipping to three feet from the pin before sinking his birdie putt at 18 for victory.
Lagergren reeled off five birdies in a row - and seven in total - to take a share of the lead, but was unable to add another at the extra hole, where he was unable to hole a 25-foot birdie putt.
Van Zyl, who was eyeing a first European Tour title, was four under for the day through five holes, but came up with just one more at the 13th after dropping a shot at the sixth and three-putted in the play-off.
Mike Lorenzo-Vera finished in a tie for fourth with Thomas Aiken just one shot adrift of the leading trio.
Ernie Els sealed a first top-15 finish for over two years courtesy of a closing 68.