Rory McIlroy criticised Greg Norman, the head of the Saudi-funded LIV Golf series, after passing his PGA Tour wins mark at the Canadian Open.
McIlroy claimed his 21st title with his two-stroke victory in Toronto.
"I had extra motivation of what's going on across the pond," said Northern Ireland's McIlroy.
"The guy that's spearheading that tour has 20 wins on the PGA Tour and I was tied with him and I wanted to get one ahead of him. And I did."
He added: "So that was really cool for me - just a little sense of pride on that one.
"This is a day I'll remember for a long, long time."
Four-time major winner McIlroy, 35, shared the overnight lead on 11 under at St George's Golf & Country Club alongside Tony Finau.
Despite carding two bogeys on the back nine as Justin Thomas threatened to challenge, McIlroy shot 10 birdies in an eight-under-par round of 62 to finish on 19 under and claim his first title since the CJ Cup in October.
Finau took second, with fellow American Thomas two shots further back in third.
England's Justin Rose finished five shots behind McIlroy in joint fourth after shooting a bogey on the last when needing a birdie for a record-equalling 58.
Last week the PGA Tour suspended players who competed in the LIV Golf Invitational, a move supported by McIlroy.
The tournament, held at Centurion Club near London, was the most lucrative in the history of the game with a $25m (£20m) prize fund.
"It's incredible, playing with Tony and JT today - two of the top players in the world, all of us playing the way we did," McIlroy told Sky Sports.
"The worst score in the group was six under par. It was pretty entertaining being part of it - the crowd, the calibre of play, everything about today was first class, which this tour is.
"It's the best tour in the world with the best talent. It feels really good to go out there and beat someone like JT, who is one of the best players I have ever played with."
The US Open, which McIlroy won in 2011, starts on Thursday in Brookline, Massachusetts.