Braves 13, Astros 5
Atlanta Wally Joyner hit his 200th career homer and drove in four runs, and John Burkett (7-4) allowed four runs and nine hits in seven innings. Javy Lopez also homered, a two-run shot off Shane Reynolds (7-8) in the first.
Cubs 8, Giants 1
Chicago Kerry Wood (6-6) won his third straight start and hit a two-run single in a six-run fifth inning. Joe Girardi also drove in two runs for the Cubs, who won for the 14th time in their last 18 games.
Reds 4, Expos 3
Montreal Eddie Taubensee hit a game-tying homer off Javier Vazquez with two outs in the ninth inning and homered off Julio Santana (0-2) in the 11th. Cincinnati's Sean Casey doubled in the sixth to extend his career-best hitting streak to 20 games.
Phillies 3, Dodgers 0
Philadelphia Cliff Politte (2-2), called up Friday when Paul Byrd was placed on the disabled list, allowed four hits in seven scoreless innings to beat Kevin Brown and stopped Philadelphia's four-game losing streak. Jeff Brantley got three outs for his 16th save.
Marlins 4, Diamondbacks 2
Miami Dave Berg hit a tiebreaking two-run single off Mike Morgan in a three-run eighth inning. Jesus Sanchez, Dan Miceli (4-2) and Antonio Alfonseca, who got his 30th save, combined on a two-hitter.
Pirates 10, Padres 2
Pittsburgh Brian Giles went 5-for-5 with two run-scoring doubles and Francisco Cordova (6-7) came off the disabled list to pitch five effective innings. Emil Brown and Warren Morris, who had three homers between them coming in, each homered as Pittsburgh got 16 hits.
Rockies 10, Brewers 2
Milwaukee Jeffrey Hammonds hit a two-run homer in the first inning and had three hits and three RBIs as Colorado ended a 10-game road losing streak.