The Masters is perhaps golfing's biggest individual prize.
It's a notoriously tricky course, with greens that deceive and punish even the steadiest hands on the world tour.
Sergio Garcia is one of the most beloved players on the world tour.
He's been a bit of a career nearly-man. While he's cleaned up wins on the circuit and been a towering influence in many a Ryder Cup, which has made him one of the most loved golfers in Europe, at 37 he'd never won a major title.
On his 74th attempt at a major tournament, he won the 2017 Masters at Augusta National, Georgia.
He became the third Spaniard to do so, after Seve Ballesteros and Jose Maria Olazabal, on what would have been the late Ballesteros' 60th birthday.
Garcia said of the victory:
To join Seve and Jose - my two idols - is amazing.
It was a bit of a fairytale ending to the tournament, as Garcia won in a shootout after he and his teenage rival and friend Justin Rose both finished at nine under par for the tournament, with Garcia clinching the victory on the first hole.
With the news that Sergio is no longer the best player to never win a major, Twitter erupted with joy:
People quickly noted that it would have been Seve Ballesteros's 60th birthday:
And people particularly cherished this Seve-esque recovery moment by Garcia in a previous Masters:
People also noticed the Camaraderie between Garcia and Rose, who placed second...
...and was a class act in defeat:
As well as with last year's winner Danny Willett, who put the green jacket on Garcia in the traditional ceremony.
Congratulations Sergio. It's been a long time coming.