Sergio Garcia and Justin Rose began the final round of the 2017 Masters tied at 6-under par.

And through 13 holes Sunday, it looked like Rose would walk away with his first green jacket, but Garcia would rally in one of the best Masters finishes in recent memory.

Rose was two shots up on Garcia with five holes to play, and the latter had looked lost for the previous four holes.

But, Garcia cut the deficit to one with this birdie at the Par 4 14th.

Garcia then put his tee shot on the Par 5 15th hole in a perfect position to attack the pin. After almost holing his approach shot, he drilled the eagle putt to retake the lead. Rose answered with a birdie of his own and the tournament was all square with three holes to play.

Both golfers had great looks at birdie on the Par 3 16th, but only one would capitalize.

Garcia would make his par putt and head to the 17th hole trailing Rose by one stroke.

Rose, however, would bogey the Par 4 17th, and the tournament was tied with one hole remaining.

After Rose stuck his approach shot to within 15 feet, Garcia answered with a brilliant shot. Rose would leave his birdie attempt a touch high, leaving the door open for Garcia to win the Masters.

But, Garcia’s birdie putt slid right, leaving the two tied at 9-under par. The tournament was left to a sudden-death playoff to decide the winner.

Rose’s tee shot on the first playoff hole sailed right and left him with a punchout.

Garcia, meanwhile, striped his drive and stuck his approach shot to within 12 feet for birdie. Rose’s third shot landed on the green about 15 feet away from the hole, but he would need to hole his par putt to have a shot at extending the tournament. The par put, however, went low, giving Garcia two putts to claim the green jacket and his first major championship.

Garcia only would need one.

Garcia became the first Masters champion to play all four rounds under par since Tiger Woods in 1997.

Thumbnail photo via Michael Madrid/USA TODAY Sports Images