SAN FRANCISCO -- Barry Bonds hit his 32nd homer as the San Francisco Giants lost 10-7 Thursday to the San Diego Padres, who stopped an eight-game losing streak.
Bonds' 451-foot homer in the seventh inning against Brian Lawrence was the longest ever hit at Pacific Bell Park.
Bonds, who has 526 career homers, has 32 in the Giants' first 60 games. Mark McGwire hit 32 in the Cardinals' first 69 games in 1998, when he hit a record 70.
Cubs 4, Cardinals 3
CHICAGO -- Sammy Sosa tied the game with a double in the eighth inning, then scored the winning run on Rondell White's single in the 10th off Mike Timlin (2-3).
Chicago, which has won 10 straight games at Wrigley Field and 15 of 16 overall, has a five-game division leads -- its largest since the end of the 1989 season.
Diamondbacks 13, Dodgers 9
PHOENIX -- Steve Finley, mired in a season-long slump, homered, doubled and drove in three runs.
Junior Spivey, who hadn't had a major league at-bat before Thursday, was 2-for-3 with a home run, had two RBIs and three runs for Arizona. Erubiel Durazo hit a three-run homer for the Diamondbacks.
Marlins 5, Pirates 3
MIAMI -- Kevin Millar hit a three-run homer off Josias Manzanillo (1-2) in a four-run eighth inning.
Ricky Bones (2-1) won despite allowing a run in the eighth, and Antonio Alfonseca finished for his 12th save.
Pittsburgh's Rob Mackowiak had two hits, including a triple, and two RBIs.
Braves 4, Expos 3
MONTREAL -- Quilvio Veras broke a 2-all tie in the 11th with a two-run double off Scott Strickland (0-3) as Atlanta won its season-high sixth straight and closed within four games of first-place Philadelphia in the NL East.
Jason Marquis (1-0) gave up a game-tying homer to Vladimir Guerrero in the ninth. Kerry Ligtenberg got his first save, allowing an RBI single to Lee Stevens in the bottom of the 11th.
Montreal, last at 23-36, is 2-5 since Jeff Torborg replaced Felipe Alou as manager.
Mets 6, Phillies 5
PHILADELPHIA -- Tsuyoshi Shinjo hit a tiebreaking leadoff homer in the ninth off Jose Mesa (1-1) as New York rallied from a 5-3 deficit in the seventh.
New York, swept at home by Philadelphia from May 28-30, took two of three in its last series before the start of interleague play.
Mike Piazza and Edgardo Alfonzo homered for the Mets, who came back on Shinjo's RBI grounder in the seventh and Alfonzo's sacrifice fly in the eighth.
Astros 2, Rockies 1
DENVER -- Shane Reynolds no-hit Colorado through five innings, and Jeff Bagwell's two-run homer in the first held up.
In a rare pitching duel at Coors Field, Reynolds (6-4) allowed seven hits in 7 20-3 innings, including a pinch-homer by Brooks Kieschnick in the eighth.
Rookie Shawn Chacon (3-3) had a career-high 13 strikeouts, giving up two runs and five hits in eight innings.
Mike Jackson pitched a perfect ninth for his first save.
Peninsula Clarion ©2014. All Rights Reserved.