National League Roundup: L.A. reclaims control of NL West

Dodgers 5, D’backs 3

Los Angeles – James Loney had three RBIs, and the Dodgers completed a three-game sweep of the Diamondbacks that gave Los Angeles a 11â2-game lead on Arizona in the NL West.

The Dodgers tied a season best with their eighth straight victory, following an eight-game skid. Hong Chih-Kuo (5-2) pitched 11â3 innings of relief for the victory, and Jonathan Broxton got four outs for his 13th save.

Cardinals 3, Mariners 1

St. Louis – Albert Pujols hit a two-run home run, and Adam Wainwright worked eight stingy innings for St. Louis.

Reds 4, Cubs 3

Cincinnati – Jolbert Cabrera hit a game-ending RBI single off Chicago closer Kerry Wood.

Padres 10, Brewers 1

Milwaukee – Chris Young came within four outs of a perfect game.

Giants 11, Pirates 6

San Francisco – Pablo Sandoval finished with five RBIs for the Giants.

Astros 7, Rockies 5

Denver – Pinch-hitters Darin Erstad and David Newhan had back-to-back run-scoring hits for Houston.

Nationals 7, Braves 4 (14)

Atlanta – Elijah Dukes hit a three-run double in the 14th inning and won the game for Washington.

Phillies 6-3, Mets 2-6

New York – Carlos Delgado hit two long homers and drove in four runs, backing a big win by Johan Santana as New York beat Philadelphia for a doubleheader split.

The NL East leaders salvaged the finale of the three-game series, giving them a two-game edge over second-place Philadelphia.