National League Roundup: Brewers avoid sweep against Reds

Brewers 4, Reds 3

Milwaukee – Mike Cameron singled in the go-ahead run in the eighth inning, and Milwaukee rallied to beat Cincinnati, avoiding a three-game sweep.

Dodgers 7 Padres 2

San Diego – Manny Ramirez hit two two-run homers, giving him 524 for his career. The Dodgers, who have won 10 of 11, extended their lead in the NL West to a season-high 31â2 games over Arizona, which lost to San Francisco.

Marlins 7, Phillies 3

Philadelphia – Ricky Nolasco struck out eight in 72â3 innings, and Luis Gonzalez homered to lead Florida past Philadelphia. Josh Willingham snapped a 3-all tie with an RBI double in the eighth inning.

Cubs 4, Cardinals 3

St. Louis – Ted Lilly pitched eight sharp innings, and Chicago beat St. Louis for only its second win in nine games.

Giants 4, Diamondbacks 3

San Francisco – Eugenio Velez hit a two-out, two-run triple in the ninth inning, and San Francisco rallied to beat Arizona to complete a three-game sweep.

Astros 7, Pirates 4

Houston – Miguel Tejada’s grand slam broke open a close game in the sixth inning. Houston has won five straight and 13 of 14.

Braves 9, Rockies 5

Atlanta – Kelly Johnson homered twice, and James Parr pitched six scoreless innings.

Mets 13, Nationals 10

New York – David Wright hit a two-run homer and tied a career high with four hits.