Sergio Garcia beat Mikko Ilonen in a play-off to win the Qatar Masters, 12 months after he was dramatically denied at the same tournament.
Chris Wood's eagle at the final hole saw the Spaniard miss out on the title a year ago but this time he came through in sudden death to get his hands on the trophy.
A flawless seven-under 65 saw Garcia set the clubhouse target of 16-under-par but the 34-year-old failed with an eight-foot birdie putt on the last and then looked on as Ilonen birdied the 16th and 18th to complete a 66 and force overtime.
The players returned to the 18th and both found the green on the par five in two, Ilonen missing his eagle attempt from 25ft before Garcia did likewise from half the distance.
A second visit to the 18th failed to identify a winner, Ilonen missing an eagle attempt from 25ft after Garcia had got up and down from a greenside bunker.
However, the third extra hole proved decisive as Ilonen found the same bunker and was unable to rescue a birdie, leaving Garcia a tap-in to secure an 11th European Tour title after his long eagle putt had narrowly missed.
"It feels good," Garcia - who will return to the top 10 of the world rankings when they are updated on Monday - told Sky Sports.
"It's funny because I started the day thinking if I can shoot six or seven under maybe I can have a chance, and it turns out I had a very similar putt that I had last year to get it to 17 under on 18; I hit a good putt and unfortunately it didn't break.
"The up and down from the bunker in the play-off was key and I'm very happy to be able to win it."
Asked about the pressure of contesting his seventh European Tour play-off - having won two and lost four - Garcia added "I almost feel less pressure because you feel like you've had a great week already and if you win it's kind of like a little bit of a bonus.
"It's been an amazing week already and I was definitely more nervous on my tee shot on the 18th (in regulation) than in the play-off. That's probably why I hit three better tee shots."
Thorbjorn Olesen had a great chance to join the play-off but missed from 12ft for an eagle on the 18th, the Dane's 68 giving him a share of third place with joint overnight leader Rafael Cabrera-Bello.
Cabrera-Bello (69) also needed an eagle on the 72nd hole to catch Garcia and Ilonen, but saw his chip from over the green pull up three feet short of the hole.