Rory McIlroy and Shane Lowry both hit impressive low rounds in the 60s to move right into contention going into the final round of the Canadian Open.
McIlroy sits in a share of the lead on 13 under par following an excellent six-under-par 64 in Hamilton, while Lowry's 66 moved him to within one shot of the lead, currently held by McIlroy, Webb Simpson and Matt Kuchar.
A flawless round of golf during the third round saw McIlroy play flawless golf with six birdies and no dropped shots
The four-time major winner, who sees the course set-up as the perfect preparation for next week's US Open at Pebble Beach, opened with a birdie and added two more on the front nine on the par-four fifth and par-three eighth hole.
Three more birdies would follow on the 11th, the 15th and penultimate hole as McIlroy put pressure on the leaders who were only mid-way through their third round.
McIlroy, making his first appearance at the event in Ontario, is trying to bounce back after failing to make the cut at the Memorial tournament in Ohio last week, his first missed cut of the season.
The 30-year-old used his weekend off working on his game and said the extra practise has paid off.
"I feel like I turned that missed cut into a positive," said McIlroy.
"There were a couple things in my game that were highlighted and I had a chance to work on them ... that's why I am where I am on the leaderboard."
McIlroy had the shot of the day on the par-four 15th when his approach shot from 130 yards away narrowly missed the cup, setting up a 10-inch birdie putt.
Lowry started the day in a share of seventh place and moved up to a tie for fourth by the time he signed for his 66.
And it didn't all go to plan for the Offaly man who dropped a shot on the second hole, but then found his form to cancel out that dropped shot on the fourth before making three in a row from the seventh to the ninth hole.
Just the one birdie on the back nine, coming on the par-four 12th hole as Lowry played consistent golf with six straight pars to finish.
Graeme McDowell remains just inside the top ten, five shots off the lead on eight under par, battling back to a level par round following a double bogey on the second hole and another on the ninth.
McDowell needs a top ten finish to have a chance of qualifying for The Open at this week's event, ahead of the third major of the year, which takes place in his home town of Portrush.