It was again a case of so-near-but-so-far at the St Andrews Open, but Australian Jason Day made no mistakes to clinch the Canadian Open.
So Day, who agonisingly missed the three-way play-off at St Andrews, will head to next month's PGA Championship with renewed belief he can finally break his major duck.
Bouncing back in emphatic fashion from his St Andrews heartache, Day birdied his last three holes to edge out American Bubba Watson by a shot at Glen Abbey Golf Club in Toronto.
Bidding to become the first Canadian winner in 61 years, David Hearn finished a further stroke back in outright third after leading for most of the final round.
Day's fast and furious finish in a four-under-par 68 gave him a 72-hole winning total of 17 under, turning his Open tears into huge cheers.
"To be able to close like that, it just gives me a lot more confidence going into the rest of the season," Day said.
It was his fourth US Tour victory and second this season after winning the Farmers Insurance Open in February, shooting the 27-year-old to a career-high no.4 in the world.