Philadelphia Edgar Renteria homered and doubled home the go-ahead run in the top of the ninth inning to lift the Atlanta Braves to a 5-1 victory over the Philadelphia Phillies on Sunday night.
Jeff Francoeur added a three-run homer in the ninth for the Braves, who snapped a two-game losing streak. Horacio Ramirez allowed one run in seven innings in a pitching duel with Brett Myers.
Macay McBride (2-1) pitched a scoreless eighth for the win. Newly acquired closer Bob Wickman made his first appearance since Atlanta acquired him from Cleveland, pitching a perfect ninth in a non-save situation.
Astros 8, Mets 4
New York - Pitcher Roy Oswalt touched off a four-run Houston rally with his second hit of the game, and the Astros ended a three-game losing streak.
Marlins 5, Pirates 4
Miami - Dan Uggla homered in the third inning, then singled home the winning run with one out in the ninth.
Alfredo Amezaga walked to start the ninth against Mike Gonzalez (3-4) and advanced on a sacrifice. Uggla followed with a single to center, and Amezaga easily beat Jose Bautista's throw home.
Brewers 4, Reds 1
Cincinnati - Tomo Ohka allowed three hits in eight innings, a sign that he has recovered from shoulder problems, and the struggling Brewers avoided a three-game sweep by beating the Reds.
Brady Clark singled home a pair of runs off left-hander Eric Milton (6-6), and the Brewers tacked on two in the seventh against recently acquired reliever Gary Majewski.
Nationals 7, Cubs 1
Washington - Tony Armas Jr. pitched seven strong innings for his first win since June 4, Alfonso Soriano and Ryan Church homered, and the Nationals completed their first home sweep of the season.
Padres 6, Giants 5, 12 inn.
San Francisco - Mike Cameron tripled, leading off the 12th inning and scored on a sacrifice fly by pinch-hitter Eric Young, and San Diego avoided its first four-game sweep in San Francisco in nearly 13 years.
Cardinals 6, Dodgers 1
Los Angeles - Jason Marquis became the NL's first 12-game winner, Juan Encarnacion homered twice, and St. Louis swept the season series from Los Angeles for the first time in the 115-year rivalry.
Rockies 9, Diamondbacks 7
Phoenix - Garrett Atkins hit a two-run double with one out in the ninth inning to help Colorado.
The Rockies rallied against Diamondbacks closer Jorge Julio (1-4), who blew his second save in 14 chances.