Henrik Stenson and Phil Mickelson are having a duel for the ages at Royal Troon Sunday in the final round of the British Open, but Stenson may have slammed the door on Mickelson with three holes to play with a phenomenal 51-foot birdie putt from the fringe.

He's holed it. Two shot lead for Stenson with three to play. #TheOpenhttps://t.co/xCrK3OtiXK

— The Open (@TheOpen) July 17, 2016

Stenson was brilliant on the greens the entire round, but his putt on the par-4 15th was the shot of the day. Stenson walked in the bomb to take a two-stroke lead over Mickelson after carding his eighth birdie of the day.

More from FoxSports

What a huge putt from @henrikstenson that was a beauty. Not over yet needs to finish this off. @TheOpen Claret Jug.

— Ian Poulter (@IanJamesPoulter) July 17, 2016

Boom 💪💪💪

— Shane Lowry (@ShaneLowryGolf) July 17, 2016