Click here to subscribe today or Login.
SAN FRANCISCO — Freddy Sanchez had two hits and two RBI in his first game with San Francisco, Barry Zito made his third straight strong start and the Giants beat the Philadelphia Phillies 7-3 on Sunday.
Sanchez, who was acquired from Pittsburgh two days before the trade deadline last week, singled in his first at-bat then added a two-run double in the sixth when San Francisco scored three times to break the game open.
Aaron Rowand and Eugenio Velez added two hits apiece for the Giants, who won three of four against the defending World Series champs.
Jimmy Rollins homered for the Phillies, who still own the second-best record in the National League despite going 6-5 over their last 11 games.
Diamondbacks 5, Mets 2
NEW YORK — Jon Garland pitched his first complete game in more than a year and Chad Tracy hit a two-run double, leading the Diamondbacks to a victory over the Mets.
Miguel Montero had three hits and Gerardo Parra drove in two runs to back Garland, who is 2-8 in his last 14 outings even though he’s compiled seven straight quality starts.
Rockies 6, Reds 4, 11 innings
CINCINNATI — Dexter Fowler’s two-out RBI triple in the 11th inning helped Colorado beat the Reds and complete a three-game sweep.
Garrett Atkins added a pinch-hit infield single to help Colorado earn its first win in five extra-inning games this season, all on the road.
Nationals 5, Pirates 3
PITTSBURGH — Josh Willingham hit a two-run homer as part of a three-run seventh inning and the Nationals rallied for a win over the Pirates.
Ryan Zimmerman had two hits and two runs, Alberto Gonzalez had two RBI and Mike MacDougal earned his seventh save in eight opportunities for the Nationals, who snapped a four-game losing streak.
Astros 2, Cardinals 0
ST. LOUIS — Bud Norris pitched seven sharp innings in his first major league start, leading Houston to victory.
Norris was working on a no-hitter before pitcher Adam Wainwright led off the sixth with a single to center. Norris (1-0) gave up just two hits, walked four and struck out five while subbing for Roy Oswalt, who missed his turn with lower back discomfort.
Brewers 6, Padres 1
SAN DIEGO — Felipe Lopez hit a three-run double that highlighted a five-run seventh inning, lifting the Brewers over the Padres.
Craig Counsell and Frank Catalanotto also drove in runs in the seventh, breaking a 1-all tie against four San Diego pitchers and snapping the Padres’ five-game winning streak. Milwaukee won for just the fourth time in 11 games.
Marlins 3, Cubs 2
MIAMI — Cody Ross hit his second home run of the game in the ninth inning, giving the Marlins a dramatic win over the Cubs.
Down 2-1 entering the ninth against former Florida closer Kevin Gregg, Dan Uggla tied it with his 19th homer. One pitch later, Ross followed suit, getting his 17th of the year and moving the Marlins within five games of Philadelphia for the NL East lead.