SAN FRANCISCO -- Omar Vizquel's batting average this homestand is unimpressive. Yet with runners in scoring position, anyone on the San Francisco Giants will acknowledge he's one person they want at the plate.
Vizquel lined a tiebreaking single to right with two outs in the eighth and Randy Winn hit his career-high 16th home run, leading the Giants past the Los Angeles Dodgers 2-1 on Saturday.
"Every time I get a hit right now it means a lot," said Vizquel, the Giants' sure-handed shortstop who added a key two-run double in Friday night's 5-4 win. "I'm getting better and seeing more pitches, being more patient. Hopefully I can find my groove."
The Giants spoiled Jeff Weaver's bid for his career-high 15th win, earning their second straight one-run victory over their archrivals.
And San Francisco won this one in similar fashion.
Weaver plunked Dan Ortmeier to start the eighth, then Ortmeier moved to second on Jason Ellison's sacrifice bunt. On Friday, Edgardo Alfonzo drew a leadoff walk in the ninth before Todd Linden's game-winning single.
"The pitch was where I wanted to throw it," Weaver said. "It briefly clipped him, I guess. Everything was great today, I just got beat."
Winn connected for the second straight day, Tyler Walker (4-4) didn't retire a batter but got a caught stealing call and was credited for one-third of an inning for the victory, and Vizquel's timely hit was his first of the game.
Ace Jason Schmidt gave the Giants a gutsy effort, going five innings after tweaking his tender right groin during warmups. Armando Benitez finished for his 15th save.
Walker threw only three pitches.
"Oh yeah, to have your Gold Glove catcher get the out for you, why not?" Walker said of Mike Matheny.
With two outs in the third, Winn sent a 1-1 pitch from Weaver (14-10) onto the walkway beyond the right-field fence for his 10th homer since joining the Giants in a July 30 trade with Seattle. He splashed a solo shot into McCovey Cove on Friday night.
Willy Aybar hit his first career home run for the Dodgers, who fell a game behind the Giants into third place in the NL West. Both teams began the day 5½ games behind the first-place Padres, who were playing at home against Washington.
Aybar, recalled from Triple-A Las Vegas on Aug. 28, connected with one out in the third, a solo shot into the first row of seats in the right-field arcade.
Ray Durham appeared to give the Giants the lead in the sixth when he hit a ball into the right-field seats and rounded the bases for what he thought was a tiebreaking two-run homer.
Weaver threw his hands up and said, "No!" and the umpires gathered to review the play and signaled a foul ball. Durham returned to the batter's box and grounded out to second.
Weaver threw 12 strikes in his first 13 pitches, allowing only a two-out double to Alfonzo in the first. The right-hander retired 13 of his first 15 batters. He was trying to become the first Dodgers' pitcher to notch 15 wins since Hideo Nomo in 2003.
"It's a shame a guy pitched as well as Jeff Weaver did today and absorbed that loss," Dodgers manager Jim Tracy said. "On the flip side, we had only three hits. You're not going to win with one run and three hits."
Schmidt made his first start in 10 days, still nursing a pulled right groin. Schmidt was unsure how he would pitch because he needed to get into a game and really let loose, though he had been "virtually pain-free" for several days leading up to the outing.
Schmidt, trying to become only the third Giants pitcher since 1969 to defeat the Dodgers four times in a season, allowed two hits and one run in five solid innings, struck out six and walked four.
"I somehow found a way to get through five innings," he said. "I basically just played catch with Matheny the whole game."
Barry Bonds didn't start Saturday, a day after hitting career homer No. 704, his customary practice for day games following night games, but manager Felipe Alou expects the slugger to be in the lineup for Sunday's series finale.
With right fielder Moises Alou returning from a left groin strain, it will mark the first time all year he and Bonds will be in the same lineup. The Giants signed Alou over the winter with the sole purpose of batting behind Bonds.
"That's going to be nice," Vizquel said.
San Francisco RHP Jeremy Accardo hit an infield single in his first major league plate appearance. ... Saturday marked the nine-year anniversary of Nomo's first no-hitter, beating the Rockies 9-0 at Coors Field - the only no-hitter thrown at Colorado's downtown ballpark. ... Giants Hall of Famer Orlando Cepeda celebrated his 68th birthday from his box seat. ... Winn committed his first error of the season in the fourth when he misplayed a line drive by Olmedo Saenz, snapping a 164-game errorless streak. It was his first since Sept. 4, 2004. He had 417 chances between errors. ... Aybar has an eight-game hitting streak in his first eight major league starts. ... The Giants drew 42,864 fans for their 24th sellout, putting season attendance over 3 million after 77 home dates. San Francisco became just the fifth club since 1958 to go over 3 million in six straight seasons.