at St. Louis 3, Washington 2: Albert Pujols led off the bottom of the ninth inning with his 41st homer to win it.
at Chicago 5, New York 2: Alfonso Soriano hit a tiebreaking, three-run homer in the eighth.
at Philadelphia 4, Atlanta 2: Ryan Howard homered twice in a game twice delayed by rain.
at Arizona 14, Houston 7: The Diamondbacks have scored 25 runs in their last two games.
San Diego 9, at Florida 5: The Padres scored six runs in the second inning.
at Cincinnati 4, Dodgers 2: The Reds won their season-high fifth straight.