Sergio Garcia's history of close calls, near falls and 'always a bridesmaid but never a bride" ended on Sunday afternoon in Augusta when he broke through to win the Masters and his first Major.

"It's been such a long time coming," said Garcia to CBS's Jim Nantz after his victory.

After 20 years of almost had it, the 37 year old Spaniard finally caught his white whale, and he had to earn every ounce of it.

Trailing Justin Rose by 2 shots with 6 holes left, he played some of his best golf, forcing a playoff. (Watch the moment Garcia won below)