NL report: Pujols blasts 3 HRs in Cardinals' win
Cardinals 9, Cubs 1
Albert Pujols hit three home runs and Adam Wainwright (7-3) pitched seven innings for visiting St. Louis. Pujols connected in the first, fifth and ninth innings for his fourth career three-homer game and first since Sept. 3, 2006, against the Pirates. He has four homers in four games after hitting one in 28 games.
Marlins 1, Phillies 0
Not even 24 hours after making the final out of Roy Halladay's perfect game, Ronny Paulino drove in the only run for host Florida. Paulino's sixth-inning single drove in Hanley Ramirez as the Marlins ended a four-game losing streak.
Braves 5, Pirates 2
Pinch hitter Chipper Jones had a tiebreaking RBI single in the eighth as host Atlanta won its fifth straight to pull within a half-game of NL East-leading Philadelphia.
Padres 3, Nationals 2
Pinch hitter Nick Hundley singled home Lance Zawadzki with two outs in the 11th to win it for host San Diego.
Astros 2, Reds 0
Lance Berkman hit a two-run double in the 10th inning as visiting Houston avoided a three-game sweep.
Dodgers 4, Rockies 3
Xavier Paul hit a tiebreaking RBI single in the sixth for visiting Los Angeles.
Giants 6, Diamondbacks 5
Andres Torres hit a two-out RBI single in the bottom of the 10th as San Francisco handed the Diamondbacks their seventh straight loss.
- AP