Tuesday’s N.L. results
Cubs 3, Nationals 1: At Washington, Carlos Zambrano won his third consecutive start to make a final push for an All-Star spot and help Chicago defeat the Nationals.
Marlins 6, Padres 4: At San Diego, Hanley Ramirez hit a pinch-hit two-run homer that highlighted a four-run seventh inning and Florida rallied for a victory over the Padres.
Reds 7, Giants 3: At Cincinnati, Brandon Phillips’ grand slam gave Pete Mackanin a victory in his debut as the Reds overcame Barry Bonds’ 751st home run to get the victory.
Pirates 6, Brewers 2: At Pittsburgh, Shane Youman earned his first major league win by limiting division-leading Milwaukee to two runs over six innings, and the Brewers’ sloppy defense committed a season-high four errors during the Pirates’ victory.
Astros 5, Phillies 4 (13): At Houston, Hunter Pence hit a solo homer off Jose Mesa on the first pitch of the 13th inning to lead the Astros past Philadelphia.
Dodgers 7, Braves 6: At Los Angeles, Wilson Betemit was 3 for 4 with a homer and four RBIs against his former team, Matt Kemp singled home the go-ahead run and the Dodgers beat Atlanta.
Rockies 11, Mets 3: At Denver, former Met Kaz Matsui had a career-high five hits and Ryan Spilborghs hit his first grand slam to lead Colorado to a victory over New York.
Diamondbacks 7, Cardinals 1: At St. Louis, stand-in starter Yusmeiro Petit pitched into the sixth in place of injured Randy Johnson and Arizona backed him with three home runs in a victory over the Cardinals.
Associated Press