National League Roundup: Teixeira rescues Braves in 17th

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.