Braves 7, Astros 6 (17)
Atlanta - Mark Teixeira singled off the wall in left-center with the bases loaded in the 17th inning, giving Atlanta the victory in the longest game in Turner Field history.
Diamondbacks 3, Padres 2
Phoenix - Randy Johnson struck out 10 and allowed three hits in six-plus innings.
Brewers 11, Pirates 6
Milwaukee - J.J. Hardy hit two homers for Milwaukee.
Dodgers 5, Giants 3
San Francisco - James Loney doubled twice and drove in three runs.
Marlins 10, Rockies 5
Denver - Cody Ross homered and drove in five runs.
Cubs 7, Cardinals 1
St. Louis - Aramis Ramirez had two hits and three RBIs.
Reds 6, Nationals 5
Cincinnati - Adam Dunn hit a three-run homer for the Reds.
Mets 4, Phillies 2 (12)
Philadelphia - Fernando Tatis hit a two-run homer in the 12th inning to lift the Mets.