NL Roundup: Jones belts two-run homer in eighth to lift Braves

ATLANTA -- Chipper Jones hit a tiebreaking two-run homer in the eighth inning, and the Atlanta Braves overcame a four-run deficit to beat the Colorado Rockies 6-4 on Wednesday.

With the score 4-4, Andruw Jones started the eighth by singling to left against John Wasdin (2-1). Chipper Jones worked the count to 2-0, then hit a fastball into the bleachers in left center for his 12th homer. He had three RBIs in the game.

Jose Cabrera (2-0) picked up the win, and John Rocker worked the ninth for his 11th save.

Astros 6, Cubs 2

CHICAGO -- Sammy Sosa hit his 400th career home run, but the Houston overcame the two-run shot to beat Chicago.

Orlando Merced's tiebreaking home run off Julian Tavarez (3-3) in the seventh inning sent the Astros to their fourth straight win, and 10th in 13 games. The Cubs lost their sixth in a row.

Sosa connected off Shane Reynolds (4-2) in the fourth, sending a drive into the right-field stands for his 14th homer of the season and tying it at 2. Sosa became the 33rd major leaguer -- the seventh active -- to hit 400 homers.

Dreifort (3-2) was working on a perfect game until he walked Expos starter Britt Reames (2-5) with two outs in the sixth. Dreifort lost both his no-hit and shutout bids when Orlando Cabrera followed with an RBI double to cut Los Angeles lead to 2-1.

The game drew just 4,759 fans -- dropping Montreal's season average 10,662. The Expos drew 45,183 for their home opener.

Diamondbacks 2, Reds 1

CINCINNATI -- Brian Reith, making his major league debut, took a no-hit bid into the sixth inning but later gave up home runs to Luis Gonzalez and Matt Williams that lifted Arizona over Cincinnati.

Curt Schilling (6-1) struck out 10 in seven innings, and sent Cincinnati to its 12th loss in 14 games.

Gonzalez opened the seventh with a homer over the right-field wall that padded his major league-leading total to 18.

Cardinals 3, Pirates 0

PITTSBURGH -- Darryl Kile pitched a seven-hit shutout against the NL's worst-hitting team and St. Louis won its ninth straight game.

J.D. Drew had an RBI triple in a three-run fifth inning and Kile (6-2) did the rest, getting big outs when he needed them as the Pirates lost their fifth in a row and ninth in 10 games.

The Cardinals got three runs in the fourth against Jason Schmidt (1-1).

Marlins 4, Giants 3

MIAMI -- Matt Clement (2-3) retired 19 consecutive batters and allowed only one hit in the first seven innings to lead Florida.

Eric Owens and Derrek Lee hit solo homers, and Luis Castillo went 3-for-3 with a sacrifice fly for the Marlins, who snapped the Giants' season-best five-game winning streak.

Kirt Rueter (4-4) allowed nine hits and four runs in 6 2-3 innings.

Antonio Alfonseca pitched a perfect ninth for his seventh save in eight chances.

Tony Fernandez and Ron Belliard hit solo homers off Bruce Chen (1-3) for the Brewers (23-17), who have won five straight games.

Haynes (4-4) gave up eight hits, walked none and struck out a season-high nine before leaving after eight innings.

Padres 5, Mets 2

NEW YORK -- Rickey Henderson extended a major league record with his 79th homer leading off a first inning as San Diego handed New York its seventh loss in eight games.

Henderson's homer, hit first starting a game since last May 26 at Tampa Bay, began a four-run first inning off Glendon Rusch (2-3), who came in with a 0.00 ERA at home in three games and 21 innings.

Adam Eaton (5-2), using some nasty offspeed pitches to get out of trouble, won his third consecutive decision, allowing two runs and five hits in 7 1-3 innings with seven strikeouts. Trevor Hoffman got his sixth save.