Scott Piercy captured his second PGA Tour title by winning the RBC Canadian Open after William McGirt bogeyed the final hole.
The 33-year-old from Las Vegas, who won the Reno-Tahoe Open last year and had finished third last time out in the John Deere Classic, finished 17 under par after a final round of 67.
It looked likely he would contest a play-off with McGirt, the duo being tied for the lead as the latter played the 18th hole after overnight leader Robert Garrigus had fallen one shot back in the group behind.
But McGirt fell short when it mattered and had to be content with joint second place with Garrigus, who in the third round had broken a 54-hole Canadian Open scoring record first set more than half a century ago by Arnold Palmer.
Piercy had been two shots behind Garrigus at the start of the day but started with great intent, securing a rash of early birdies at the second, third, fourth and fifth holes.
Despite bogeying the eighth and the 14th holes, he safely navigated the final four.
McGirt, who is still seeking a first PGA Tour success, crucially found a greenside bunker at the last and failed to get up and down.
Garrigus, who had started the day 16 under, parred every hole except for a birdie at the 14th and a bogey two holes later. He felt victory would have been his if he had found his groove with the putter.
“I should have won this tournament by seven shots, everyone knows that,” he said.
“If I could have just made a putt. They just weren’t starting on line. I hit a couple too firm and then a couple too soft. I just couldn't get the feel for it.”
Piercy is a 9/1 chance with Paddy Power
to be named in the American Ryder Cup team for the clash with Europe at Medinah this autumn.