Saturday’s results
Mets 4, Phillies 3: At New York, Endy Chavez hit a two-run double in a three-run sixth inning, as New York beat Philadelphia.
Reds 8, Braves 6: At Cincinnati, Brandon Phillips homered twice and drove in four runs to lead Cincinnati over Atlanta.
Cubs 7, Pirates 5: At Chicago, Mark Prior won his first game of the season, allowing two earned runs in 5 2/3 innings, as Chicago defeated Pittsburgh.
Dodgers 10, Marlins 2: At Miami, Rafael Furcal hit a three-run double as Los Angeles won its eighth straight game with a victory over Florida.
Cardinals 4, Brewers 3: At St. Louis, Albert Pujols hit his first home run in 10 games to help St. Louis beat Milwaukee.
Rockies 2, Giants 1 (11) : At San Francisco, Clint Barmes’ RBI single in the 11th inning lifted Colorado to a victory over San Francisco.
Astros 9, Diamondbacks 3: At Phoenix, Brad Ausmus hit his third career grand slam, leading Houston to a victory over Arizona.
Padres 6, Nationals 3: At San Diego, Mike Cameron hit a tiebreaking RBI double in the seventh, and Mike Piazza and Adrian Gonzalez each drove in two runs as San Diego defeated Washington.