SAN FRANCISCO (AP) -Barry Bonds hit his 739th career home run and Barry Zito put together his second straight scoreless outing to earn his first win at home with the San Francisco Giants, a 1-0 victory over the Arizona Diamondbacks on Saturday.
Zito (2-2) followed up his six scoreless innings in Colorado on Monday with 7 1-3 more against the Diamondbacks, the first time he has had consecutive scoreless starts since winning the AL Cy Young Award with Oakland in 2002.
Bonds provided the offense with a home run to lead off the second inning against Edgar Gonzalez (1-2) that left him 17 homers away from breaking Hank Aaron's career record of 755.
San Francisco has won four straight and seven of nine following a 1-6 start under new manager Bruce Bochy.
Zito ran into little trouble against Arizona, allowing four hits and three walks. The Diamondbacks threatened in the sixth inning when they put two on with one out before Zito retired Orlando Hudson on a deep fly to left field and struck out Carlos Quentin.
Armando Benitez pitched the ninth for his fourth save in as many opportunities, finishing off the five-hitter.
Mets 7, Braves 2
NEW YORK (AP) - Oliver Perez struck out nine and walked none in an impressive bounce-back performance, and Carlos Beltran had four hits for the Mets.
The Mets got big home runs from backups Ramon Castro and Damion Easley. Jose Reyes also homered off Chuck James (2-2) as New York's offense broke out after getting shut down by Tim Hudson in the series opener Friday night.
Perez (2-1) gave up two runs and nine hits in 6 2-3 innings, but it was his pinpoint control that was most astonishing. One outing after he walked seven Phillies in only 2 2-3 innings, the left-hander threw 20 consecutive strikes during one stretch from the first into the third.
James allowed six runs and 10 hits in 5 1-3 innings.
Cubs 6, Cardinals 0
CHICAGO (AP) - Cubs right-hander Jason Marquis shut out his former team on seven hits over seven innings and Michael Barrett hit a three-run homer.
Marquis (2-1) won 42 games in three seasons with the Cardinals. But he went 0-4 with a 7.25 ERA in five September starts last year and was left off the roster for the final two rounds of the postseason. He finished with a 14-16 record and 6.02 ERA before signing a three-year, $21 million free-agent deal with the Cubs.
Anthony Reyes (0-3) allowed seven hits and four runs in six innings for the Cardinals.
Barrett homered with two outs in the first following singles by Matt Murton and Derrek Lee.
MORE
Advertisement

Top MLB Public Bets

MLB Top Stories

Thumbnail Giants aim to obliterate Rockies again San Francisco erupted for 19 hits in last night’s victory over Colorado. Will the West Coast crowd witness further offensive heroics...
Thumbnail Cards seek to build momentum against Reds Jhonny Peralta’s had a tough time since returning from the disabled list on June 7. Perhaps, though, he’s rediscovering that familiar power stroke when it matters...
Thumbnail Yanks keeping slim hopes alive vs. Red Sox Clay Buchholz proved his playoff bona fides in 2013. In order for the Red Sox to inflict some real damage this October, the righty may have to be equally...
Thumbnail Reds threatening Cardinals' playoff prospects The Cardinals have laid some absolutely clunkers at Busch Stadium this season. Nothing, however, compares to the embarrassment...
Thumbnail Indians vs. Tigers Prediction With the AL Central locked up, will the Cleveland Indians have a letdown tonight against the desperate Detroit Tigers at 7:10PM...
More inMLB Articles  
Advertisement

MLB Team Pages