(CNN) -- Veteran Kenny Perry stayed on top at the Travelers Championship when the second round was completed on Saturday following a premature end to play the previous day due to thunderstorms in Cromwell, Connecticut.
Kenny Perry was able to complete his second round before the bad weather ended play on Friday.
The American followed up his course-record-equaling 61 with a 68 to initially claim a two-stroke advantage over compatriot Ryan Moore, but then David Toms reduced the gap to one when he finished off a five-under-par 65.
Toms birdied two of his five catch-up holes to be on 10-under 130.
Starting on the back nine on Friday, the 48-year-old Perry birdied his second and fourth holes before dropping a shot at the par-four 14th, but followed his birdie three at 17 with 10 straight pars.
Moore, seeking his first PGA Tour victory having turned professional in 2005, carded a five-under-par 65 to be on 131 after 36 holes.
Moore, also starting on the back nine, mirrored Perry's efforts on the way out but then picked up three birdies in five holes between the second and sixth.
He was joined by Paul Goydos, who had been one of a bunch of four players on eight under who had yet to complete their rounds on Friday.
Goydos carded a 68 as the duo began their third rounds one stroke ahead of six players on eight under.
Of them, Ryder Cup star Anthony Kim was unable to move further up the leaderboard in his last five holes as he ended on 66, but former British Open champion Ben Curtis surged into equal fifth with a fine, bogey-free 64.
Defending champion Stewart Cink missed the cut after a second successive 71, with Chris DiMarco, Justin Rose, Stuart Appleby, Daniel Chopra and Steve Flesch and Fredrik Jacobson suffering similar fates.
Top international names who did progress to the weekend include former world No. 1 Vijay Singh, on four-under 136 after a second-round 70, and Australia's Aaron Baddeley -- one stroke back after a 68.
Spain's Ryder Cup star Sergio Garcia came back to finish a shot above the cut of three under as he completed a 69.