Arizona 11, at Houston 5: Miguel Montero and Chris Young hit grand slams -- the first time the Diamondbacks have had two in the same game.
New York 7, at Pittsburgh 4: Pedro Martinez pitched seven innings for the first time in 13 starts this season. His longest outing had been 6 1/3 innings in a loss to San Diego on Aug. 6.
at Florida 2, Chicago 1: Cody Ross singled in the go-ahead run in the fifth inning to help the Marlins end the Cubs’ nine-game road winning streak.
at Atlanta 11, San Francisco 5: The Giants lost for the fifth time in six games. They have given up 39 runs in the five losses.
Colorado 13, at Washington 6: On a night when their binge of 10 consecutive games with a home run came to an end, the Rockies scored six times in the fifth inning.
St. Louis 9, at Cincinnati 3: Albert Pujols hit a pair of solo home runs, and the Cardinals matched their season high with four homers.
at San Diego 8, Philadelphia 3: Chad Reineke pitched five innings and got his first hit and RBI to win his major league debut.
Milwaukee 4, at Dodgers 3 (10 innings): J.J. Hardy’s run-scoring single with two out in the 10th won it.