(CNN) -- Kenny Perry was left to rue his poor eyesight as Paul Goydos overhauled him to take a one-shot lead into Sunday's final round of the Travelers Championship at TPC River Highlands in Connecticut.
Veteran Paul Goydos is seeking to capture his third title on the PGA Tour.
The 48-year-old Perry led after the first two rounds, but found himself a stroke behind his fellow American when the threat of lightning caused play to be suspended late on Saturday.
Goydos returned to the course after an 81-minute delay and parred his two remaining holes for a seven-under-par 63 to head the field on 16-under 194.
Perry, in fading light, missed a five-foot birdie putt on 18 to card a 66 and hand a slight final-round advantage to his 45-year-old rival.
"When it gets dark, I don't see very good, I never had and I complain every time," Perry said. "I can't see the lines when it gets dark, and that's just the way it was."
Just before the delay, Goydos had sunk a 28-foot putt from off the green at the 16th hole for his fourth successive birdie.
"I had a circus putt on 16," said the 2007 Sony Open champion, whose only other PGA Tour victory is the 1996 Bay Hill Invitational.
"Again, it was turning lemons into lemonade. Those are the things that are the difference between maybe shooting 68 today and 63."
David Toms was two shots off the lead after a 66 which left him in third place, having been only one stroke behind Perry when he completed his weather-delayed second round on Saturday morning.
Casey Wittenberg and John Merrick fired 65s to be another stroke back on 13-under, with Bo Van Pelt (64), Tag Ridings (65) and Ben Curtis (66) on 14-under.
Australia's Jarrod Lyle was the top non-American player, tied for 12th on 200, while Spanish world No. 4 Sergio Garcia was well off the pace, tied for 62nd on three-under after a 71.
U.S. Open champion Lucas Glover carded a 65 to finish the day at nine under, tied for 17th in a group including 2007 Masters winner Zach Johnson (66).