Despite facing plenty of pressure from the chasing pack, Rory McIlroy remained composed in the final round of the RBC Canadian Open to retain his title.
The Northern Irishman started the day sharing the lead with American Tony Finau, but 10 birdies in the final round helped McIlroy to an eight-under-par round and a total of -19, two better than Finau managed.
Not only did McIlroy topple Finau to win the title, but the 33-year-old also took pleasure in beating Greg Norman's tally of 20 PGA Tour wins.
Norman currently plies his trade as the CEO of the Saudi-backed LIV Series, and McIlroy couldn't resist a sly dig at him following his victory.
"This is a day I'll remember for a long, long time," McIlroy said on CBS after his victory at St George's Golf and Country Club in Toronto.
"Twenty first PGA Tour win, one more than someone else, that gave me a little extra incentive today and happy to get it done."
Finau closed the match on 64, matching the efforts of third-placed Justin Thomas (-15), who did his best to make a late push for the title.
Justin Rose managed a superb 10-under final round, but his 60 was only enough to lift him to fourth on -14, level with America's Sam Burns.
But despite facing pressure from all sides, it was McIlroy who lifted the trophy. Dropped shots at the 13th and 16th only added to the nerves, but consecutive birdies to finish the round ensured he won the title.
"It's incredible, playing with Tony and JT (Thomas) today, two of the top players in the world and all of just playing the way we did," added McIlroy.
"I think after Covid I just needed a complete reset, sort of rededicated myself to the game a little bit, sort of realised what made me happy and this makes me happy."