Sergio Garcia has won his first Masters, beating Justin Rose in a sudden-death playoff to cap a spectacular final round on Sunday.

On the first extra hole, Garcia made birdie while Rose had a bogey.

Garcia breaks a winless streak in majors, having played 73 tournaments without a victory before his breakthrough Sunday.

Both players missed short putts for birdie on No. 18 before settling for par to force a playoff.

Garcia brought some drama to the back nine by sinking an eagle on No. 15 to pull even with Rose, who birdied the hole.