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

Recent MLB Discussions

TRAP GAME TONIGHT IN MLB on Mon, May 2016 by Timmy1961
ML, PLAYS FOR MON THE 30TH on Mon, May 2016 by Timmy1961
REMAINING MLB PLAYS FOR MON. THE 30TH on Mon, May 2016 by Timmy1961
MLB MONDAY MAT 30 on Mon, May 2016 by capskip
MLB OVERS FOR MON THE 30TH 1ST SET on Mon, May 2016 by capskip

MLB Top Stories

Thumbnail Yankees vs. Blue Jays Prediction Two teams jockeying for position in the AL East will meet tonight in Toronto when the Blue Jays host the Yankees at 7:07PM ET.
Thumbnail Can Pirates bounce back in Miami? Miami hasn’t received much help from Giancarlo Stanton during the past month. The slugger’s continued absence from the lineup is glaring, however, as the team tries to...
Thumbnail Rangers vs. Indians Free Pick The Rangers are playing good ball over their last 10 games but will they take down the Indians tonight at 6:10PM ET?
Thumbnail Tigers vs. Angels Pick The Memorial Day baseball schedule closes out with the Los Angeles Angels hosting the Detroit Tigers at 9:05PM ET....
Thumbnail Rays vs. Royals Free Pick Will the Kansas City Royals kick off a series against the Tampa Bay Rays with a win tonight at 8:15PM ET?
More inMLB Articles  

MLB Team Pages