Zach Johnson outduelled fellow American Jason Dufner to win the latest PGA Tour event, the Colonial Invitational in Texas.
Johnson posted a final-round 72 at Fort Worth to beat the Tour's hottest player by one stroke, though he walked off the final green believing he had won by three after sinking a four-foot par putt - but he ended up being penalised two strokes for not remarking his ball after moving it out of the path of Dufner's putt.
That still gave 2007 Masters champion Johnson a one-shot victory with a 12-under-par 268 for his first Tour win since capturing the Colonial two years ago. Dufner registered a 74 for 269.