MILWAUKEE -- Bleary-eyed media members frantically caught overnight flights to follow Barry Bonds on Friday after his sudden home run surge put him within three home runs of breaking the all-time home run record.

But Bonds went hitless at Miller Park, so instead everyone got to watch a 12-year minor league catcher have the game of his life.

Guillermo Rodriguez shook off a collision at home plate and socked back in the best possible way, hitting a tiebreaking, two-run single in the seventh inning that sent the Giants to an 8-4 victory over the Milwaukee Brewers.

Rodriguez also showed off impressive speed by scoring from first base on Dave Roberts' double.

The Giants collected 14 hits and had plenty of life a day after one of their ugliest losses of the season.

Noah Lowry pitched six respectable innings to improve to 10-7, his double-digit win total made even more impressive by the fact he plays for a 40-54 club.

"It's not something I've thought about," Lowry said. "We've played good baseball behind me and scored some runs."

Lowry said the key might be making quality pitches with runners on base and avoiding the big inning.

The Brewers scored twice in the fifth when Rickie Weeks bowled over Rodriguez in what looked like a vicious collision at the plate. The ball was knocked loose and Rodriguez surprised his teammates when he immediately went after it, but he couldn't prevent it from going into the dugout. The catcher received a hard-luck error because the runners advanced on the play.

It's been a tough week for Gonzalez, who left Wednesday's game at Wrigley Field because of heat exhaustion. The backup catcher is taking it in stride, though.

"If you're in the lineup, anything can happen," he said.

In a zone

Manager Bruce Bochy said he talked with Bonds during batting practice about how the slugger plans to maintain his focus during his pursuit of Hank Aaron's all-time home run record.

"He said he's been through it a lot," Bochy said. "Passing Babe Ruth, his 700th home run, the single-season record -- he said he's used to it, but when they start changing (to specially marked) balls, it does remind him what's at stake."

When asked what advice Bochy would give him, the manager simply laughed and shook his head.

Short hops

Giants pitching coach Dave Righetti, a San Jose resident, returned home for personal reasons, the club said. He is expected to rejoin the team in San Francisco on Monday. Minor league pitching coordinator Bert Bradley arrived in Milwaukee before Friday's game to assume Righetti's duties. ... Omar Vizquel tied Ozzie Smith for second place on the all-time list for games played by a shortstop. He has appeared in 2,511 games as a shortstop, second only to Luis Aparicio (2,583). ... Second baseman Ray Durham and catcher Bengie Molina received a routine day of rest, Bochy said.