Pat Burrell hit a two-run homer and Marlon Byrd had three RBIs to lead the Phillies over Los Angeles, 9-4, last night in Philadelphia, the Dodgers' sixth straight loss.
Eric Milton allowed three runs and eight hits in 5 1/3 innings, improving to 5-0 for Philadelphia, which has won nine of 12 to move ahead of Florida into first place in the East.
Hideo Nomo (3-5) left with one out and a runner on third in the second inning after he split the nail on his right index finger.
Brian Falkenborg relieved Nomo and allowed eight runs and eight hits in 3 2/3 innings.
Diamondbacks 6, Braves 4 -- Luis Gonzalez hit his second homer of the game in the 11th inning and Steve Finley followed with another solo shot, leading Arizona over host Atlanta.
The Braves, who had gone 18 innings without a run, scored four times in the eighth, capped by Julio Franco's two-run homer.
Padres sweep, 6-3, 7-3 -- Jake Peavy allowed one run in six efficient innings and San Diego again took advantage of Pittsburgh's deficient defense to sweep a road doubleheader for the first time in nearly 14 years.
In the opener, Phil Nevin drove in three runs and Brian Lawrence won his fourth start in a row, a victory that was aided by three Pirates errors.
Cubs 4, Giants 3 -- Moises Alou crossed up his father's strategy and homered in the bottom of the 10th inning, sending host Chicago over San Francisco.
With one out, Giants manager Felipe Alou pulled lefthander Jason Christiansen and brought in righthander Jim Brower (1-3) to face his son. Moises Alou then hit a 3-and-2 pitch to deep left to end the game.
Astros 10, Marlins 2 -- Lance Berkman homered for the second straight night, and Jeff Kent and Morgan Ensberg drove in three runs each to lead Houston over Florida in Miami.
Tim Redding allowed two unearned runs and three hits in 6 2/3 innings, improving to 3-0 in four career starts against the Marlins.
Cardinals 1, Mets 0 -- Scott Rolen hit an RBI double with two outs in the eighth inning, sending St. Louis to victory in New York. Jeff Suppan, Cal Eldred, and Steve Kline combined on a four-hitter, St. Louis's third shutout of the season.
Reds 4, Rockies 3 -- Danny Graves blew a save on his first pitch in the eighth inning, but D'Angelo Jimenez singled with the bases loaded in the 10th inning, rallying host Cincinnati.
Brewers 6, Expos 3 -- Bill Hall hit a go-ahead, three-run triple through the steady rain in San Juan to help Milwaukee snap Montreal's four-game winning streak.