Two of McIlroy’s four major titles have been won by eight shots and after sharing the lead with Webb Simpson and Matt Kuchar heading into the final day he quickly raced ahead with an outward nine of 30.
Adding four more birdies in his next five holes a sub 60 round was becoming a distinct possibility but when he bogeyed the 16th after a pulled tee shot his chances appeared gone.
McIlroy, however, was playing some of his best golf and when he all but holed his 196 yard approach at the 17th and converted for eagle the sub 60 round was again a reality.
He would, though, find another bunker at the last and took bogey for a round of 61 but he heads to Pebble Beach with his game in the best shape for a tilt at a second US Open.
It was McIlroy’s 16th PGA Tour victory and continues a season which had already seen a win at the Players Championship and eight other top tens. He will move back to number three in the world ahead of Justin Rose who he passed today.
"I mean, even just looking at some of the names on this side of the trophy," said McIlroy when asked what the win means to him. "Sam Snead, Bobby Locke, Arnold Palmer, Tiger Woods, Nick Price. I mean, some of the greats of the game have won this trophy, for me to put my name on it is something I'm very proud of.
"I think if you're playing in a tournament you're coming here trying to win, coming here to play as well as you can. Sometimes guys play better than you and you don't win. I think the objective any time you come to play a tournament should be to try and lift the trophy at the end of the week. That was my objective all week.
"Part of the reason for playing here was I wanted my game to be in good shape for Pebble Beach, but doesn't mean this tournament doesn't mean anything. I mean, it's a big event and I think it will only get bigger again because the date on the calendar.
"I think a lot guys will start to play. Four of the top 6 in the world here this week. The field here is going to go from strength to strength. That's exciting for the people of Canada for sure."
Northern Ireland scored another great reward from the week with Graeme McDowell, who was not in the field for the Open Championship in his home country prior to this week, secured one of the places at Royal Portrush via the Canadian Open when he continued his recent improvement to finish in a share of 8th place. He holed a 30 foot putt at the last to do so.
The leading three places in this week's event inside the top ten and not otherwise exempt into the Open Championship earn the right to play in the third major next month and for McDowell it was a major accomplishment given the Open Championship is being played in Northern Ireland for the first time since 1951.
"I think I had reasonable belief in myself that I was going to be able to take care of it one of these weeks, said McDowell. "Obviously as the pressure started to build it was going to be more difficult as it went along.
Awesome to get it done here. It's been such an amazing week. Very proud of RBC and everyone at Wasserman for what they've achieved this week with this new date and coming here and putting this event on. It's been a major success. Going to get a decent winner as well with Rory."
"Obviously very proud to have got one of the Open Championship spots and get that little monkey off my back and let me go and play some golf the next few weeks.
Adam Hadwin was the other player to secure a spot but with all other top ten finishers this week already exempt the third place was not won.
Rod Pampling was the only Australian to make the weekend and finished 35th after four consecutive rounds of 69.
Want video tips delivered straight to your inbox? Subscribe to iseekgolf.com newsletters.