National LeaugeBarry Bonds failed to tie the major league mark for consecutive games with a home run Wednesday, when his streak ended at seven games in the San Diego Padres' 11-0 victory over the San Francisco Giants.
Jake Peavy (1-1) struck out Bonds in the second inning. Bonds also walked on four pitches twice. He wound up one short of the record for consecutive games with a home run -- shared by Dale Long (1956), Don Mattingly (1987) and Ken Griffey Jr. (1993).
Bonds was replaced in left field by Dustan Mohr in the eighth inning.
Peavy pitched six strong innings, allowing four hits and striking out four. He also had two hits and an RBI. Jay Witasick and Jason Szuminski completed the Padres' first shutout of the year.
Brian Giles homered for the second straight game and drove in four runs. Mark Loretta hit a three-run homer, singled and scored two runs, and Terrence Long had three hits with a triple for the Padres, who pounded out a season-high 17 hits a night after getting 15.
Bonds, who turns 40 in July, homered in the previous seven games in which he had an at-bat. Bonds' next homer, No. 668, will be the 1,000th for the Bonds family. His late father, Bobby, hit 332 home runs and stole 461 bases in a 14-year career with the Giants, New York Yankees, California Angels, Chicago White Sox, Texas, Cleveland, St. Louis and the Cubs.
Marlins 8, Phillies 7
In Philadelphia, Mike Lowell became the first Florida player to hit three homers in a game as Marlins beat Philadelphia for the eighth successive time.
Florida won when Luis Castillo hit a sacrifice fly off Ryan Madsen (0-1). Justin Wayne (1-0) worked the final two innings for Florida.
Lowell, 4-for-6 with four RBIs, led off the ninth inning with a game-tying homer off Billy Wagner, who blew his first save for the Phillies. Lowell also hit a solo shot off Eric Milton in the second and a two-run drive off Tim Worrell in the seventh.
Jim Thome and Ricky Ledee homered for the Phillies.
Expos 2, Mets 1
In New York, Livan Hernandez pitched into the eighth inning, and center fielder Brad Wilkerson made a key throw in Montreal's victory over the New York Mets.
The Expos scored twice in the fifth against Tom Glavine, helped by an error by Gold Glove center fielder Mike Cameron. Glavine (2-1) has allowed just three earned runs in 27 innings.
Down 2-1, the Mets threatened in the eighth when Karim Garcia doubled and Mike Piazza followed with a single. But Wilkerson made a strong throw to the plate and Garcia was tagged out as he barreled into catcher Brian Schneider.
Hernandez (1-2) allowed seven hits in 7 2-3 innings. Rocky Biddle pitched the ninth for his fourth save in as many chances.
Braves 9, Reds 5
In Cincinnati, Andruw Jones and Rafael Furcal homered in the 10th inning as Atlanta rallied to beat Cincinnati.
Marcus Giles tied the game with a two-out single in the ninth off Cincinnati closer Danny Graves. The Reds blew three leads in the late innings.
Jones led off the 10th against Brian Reith (0-1) with his homer, and Furcal added a three-run shot off Phil Norton.
Cincinnati's Sean Casey hit a solo homer in the sixth and a two-out, two-run shot off close friend and former teammate Chris Reitsma (1-0) that put the Reds ahead 5-4 in the eighth.
Cardinals 12, Astros 6
In Houston, Jim Edmonds hit a grand slam for one of five St. Louis home runs to beat Houston.



