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

MLB Top Stories

Thumbnail Phils hope to survive vs. Bumgarner, Giants The Giants have been thoroughly impressive at AT&T Park this season. Tonight’s starter, though, seems capable of flirting with perfection every time he...
Thumbnail Cardinals ask bullpen to wake up vs. M's St. Louis can’t ask for much more from its starting staff. The bullpen, however, suddenly represents a huge area of concern.
Thumbnail Red Sox vs. Rangers Pick Can the Boston Red Sox pick up another win over the Texas Rangers when they meet tonight at 9:20PM ET?
Thumbnail Pirates aim to shift momentum vs. Dodgers No one outside of the Rust Belt area is quite prepared endorse Clint Hurdle’s club as a legitimate playoff contender all over again. Last night’s turn of...
Thumbnail Mets vs. Braves Pick The Atlanta Braves look to bounce back at home when they host the New York Mets at 7:15PM ET.
More inMLB Articles  

MLB Team Pages