SAN FRANCISCO (AP) -- Aaron Rowand will cherish his game-ending hit against the rival Dodgers.
Rowand hit an RBI single through a drawn-in infield, and San Francisco scored twice in the bottom of the 10th inning to beat Los Angeles 3-2 on Saturday night in front of surprise guest Barry Bonds.
"Any time you get an opportunity to have a walkoff, game-winning hit, those are some of the most exciting moments in your career, stuff that you don't forget," said Rowand, who signed with the Giants in the offseason after spending his first seven seasons in the majors with the White Sox and Phillies.
"I'm sure most every player remembers every single one of their walkoff hits. It was special, obviously, being here and playing them," he added.
Rowand's game-winning hit capped an emotional day for San Francisco, which welcomed Bonds back to AT&T Park for the first time this season.
Dave Roberts hit a leadoff double then took third on Randy Winn's bloop single to left. Emmanuel Burris followed with a high chopper that Broxton fielded near the mound and tried to throw home, but the ball skipped past catcher Russell Martin allowing Roberts to score the tying run while Winn raced to third.
"We're not a power-hitting club and we've got to execute," San Francisco manager Bruce Bochy said. "We've got to do little things but still you need the hits to win ballgames. That's the brand of ball we've got to play."
San Francisco's comeback got reliever Tyler Walker off the hook. Walker (4-6) allowed the home run to Kent, but his teammates bailed him out.
"That's what being part of a team's all about," Walker said. "It's a bit of a roller coaster of emotions for me just thinking about sitting behind the eight ball there and then just to see our guys battle out there off Broxton, it's just huge."
Kent's home run was the 376th of his career, tying him with Carlton Fisk for 62nd on the career list.
Bonds, who tops that list, made an appearance during a pregame ceremony celebrating the Giants' 50th anniversary in San Francisco.
Baseball's career home run king jogged in from behind the wall in left field to meet his godfather Willie Mays coming in from center, then the two men walked slowly together to the edge of the infield behind second base flanked by more than two dozen former Giant players as the sellout crowd chanted, "Barry, Barry."
After Mays spoke to the crowd, Bonds walked to a podium behind the pitcher's mound as the crowd chanted his name again while several members of the Los Angeles Dodgers stood along the rail in front of their dugout applauding.
Bonds spoke briefly, telling the crowd "I'm not retired," then later took in two innings of the game from a front-row seat next to Giants owner Peter Magowan.
On his way out of the stands Bonds paused briefly to shake hands and chat with a few fans before leaving. It was his first appearance at AT&T Park since becoming a free agent after last season.
The Dodgers missed a chance to move into first place in the NL West as Arizona lost to Atlanta earlier. Los Angeles remains a half-game behind the Diamondbacks.
"You have to [bounce back]," Dodgers manager Joe Torre said. "If you expect to do something special and play in October, you just move on."
Los Angeles starter Hiroki Kuroda pitched eight strong innings but left with a no decision. He gave up San Francisco's first run in the sixth, scattering eight hits with four strikeouts while getting a big assist from center fielder Matt Kemp.
Kemp twice threw out San Francisco's Omar Vizquel on the bases, once in the fifth when Vizquel tried to score from third on a fly out and again in the seventh when the Giants' shortstop tried to stretch a single into a double.
Kuroda carried a shutout into the sixth but ran into trouble when Roberts hit a leadoff double and moved to third on a groundout. Roberts later scored on a sacrifice fly by Fred Lewis.
Kuroda had an RBI-single in the second to drive in Manny Ramirez with Los Angeles' first run.
San Francisco starter Kevin Correia gave up one run and six hits in five innings.
The Dodgers have won 18 of their last 23 games at AT&T Park, the best road record by any major league team within its own division since 2006. ... Roberts went 3-for-3 for San Francisco after entering the game as a pinch-hitter in the sixth. ... It was Rowand's fourth game-winng hit of his career.