Chicago - Patrick Rodgers fired a three-under par 68 on Saturday to maintain his two-stroke lead heading into the final round of the US PGA Tour's John Deere Classic in Silvis, Illinois.
Rodgers had five birdies and two bogeys to build a 54-hole total of 16-under 197, two strokes in front of Americans Daniel Berger and Scott Stallings.
Berger climbed up the leaderboard with an eight-under 63 that included nine birdies. Stallings carded a bogey-free 64 that included five birdies and an eagle to join Berger on 199.
It was a further stroke back to American Nicholas Lindheim, whose second-straight 66 included five birdies and an eagle at the 17th, that was followed by his second bogey of the day at the last.
Rodgers, who took the tournament lead with a seven-under 64 on Friday, birdied the second and seventh in the third round before giving a stroke back at the ninth.
He rebounded with back-to-back birdies at 10 and 11 and added another stroke at 14 before a bogey at 15.
Unfazed, he rolled in a 12-foot par putt at the par-three 16th, and shook off a poor drive to par the 17th.
After closing with one last par, Rodgers said he wouldn't be tempted to play to protect his lead on Sunday, when he'll be seeking a first US PGA Tour title.
With a win he would also earn the final berth in next week's British Open at Royal Birkdale.
"This is a nice course to play with the lead because you have to keep the pedal down all day," the 25-year-old said. "Sixteen under is not going to win tomorrow.
"So I need to go out and make a lot of birdies. It was nice to have that mindset today.
"I didn't hit the best shots coming in, but they were aggressive at the flags and I'm going to stay that way tomorrow."
Leading scores after Saturday's third round of the US PGA John Deere Classic at Silvis, Illinois (par-71, USA unles noted):
197 - Patrick Rodgers 65-64-68
199 - Daniel Berger 69-67-63, Scott Stallings 71-64-64
200 - Nicholas Lindheim 68-66-66
201 - Jamie Lovemark 68-67-66, J.J. Henry 69-64-68, Bryson DeChambeau 66-65-70
202 - Vaughn Taylor 69-68-65, Brian Campbell 69-67-66, Rick Lamb 69-70-63, Trey Mullinax 66-70-66, Rory Sabbatini (RSA) 65-70-67, Jonathan Byrd 70-65-67, Kevin Tway 70-63-69, Chesson Hadley 69-64-69, Charles Howell 63-69-70, Zach Johnson 65-67-70
203 - Richy Werenski 70-67-66, Ben Martin 70-67-66, Ollie Schniederjans 63-74-66, Kevin Streelman 67-69-67, Lucas Glover 71-68-64, Stuart Appleby (AUS) 73-66-64, Troy Merritt 69-66-68, Chad Campbell 65-68-70, Brian Harman 70-70-63