Cubs’ Lee, Ramirez flex muscles
Chicago ? The Cubs can hit home runs after all.
Aramis Ramirez hit a two-run, tie-breaking homer, and Derrek Lee later added a solo shot in a 4-3 win over Houston.
Ramirez’s 19th homer, off Troy Patton, marked the first time since Aug. 18 that the Cubs homered with a man on base. The Cubs have 108 homers in 134 games.
Mets 5, Braves 1
Atlanta – Mike Pelfrey allowed one hit in six innings to win his first game after seven losses.
Brewers 12, Pirates 3
Milwaukee – Dave Bush (11-9) pitched six sharp innings, and Bill Hall broke out of a hitting slump with four RBIs. Prince Fielder had three hits, and Corey Hart and Kevin Mench hit home runs.
Nationals 4, Giants 1
Washington – Joel Hanrahan threw six innings of one-hit ball, Jesus Flores homered and had two RBIs, and the Nationals snapped a seven-game losing streak.
Marlins 12, Phillies 6
Miami – Mike Jacobs and Hanley Ramirez had three hits each.
Cardinals 11, Reds 3
St. Louis – Rick Ankiel drove in three runs a day after hitting his first career grand slam, and Yadier Molina had three RBIs.
Padres 7, Dodgers 0
San Diego – Big-league ERA leader Jake Peavy pitched seven brilliant innings, and Mike Cameron hit a grand slam.
Diamondbacks 13, Rockies 7
Phoenix – Tony Clark homered and tied a career-high with five RBIs, and the light-hitting Arizona Diamondbacks scored seven times in the second inning.