Jordan Spieth equalled the lowest winning score in Masters history to cap a record-breaking display at Augusta and win his first major.
The 21-year-old American, second on his debut last year, shot a two-under 70 to triumph on 18 under.
England’s Justin Rose hit 70 to finish 14 under, joint second with three-time champion Phil Mickelson (69) who ended runner-up in a major for the 10th time.
World number one Rory McIlroy finished fourth on 12 under after a 66.
The story going into the Masters had been all about the Northern Irishman’s quest to become just the sixth man to win the Grand Slam of all four of golf’s majors.
But it was Spieth, the new world number two, who dominated the headlines on each day, equalling Tiger Woods’s winning score of 18 under in 1997, when the former world number one won his first Green Jacket.
Spieth also became the second-youngest Masters champion, winning the tournament at the age of 21 years and 259 days, 155 days older than Woods when he recorded his 1997 win.
He also became the first player in 39 years to lead a Masters from start to finish, and the first to shoot 28 birdies at the tournament.
A one-over 73 for Woods meant he finished tied 17th on five under, while 2014 champion Bubba Watson carded a 74 to finish tied for 38th on one over.