Bonds blasts 30th home run

San Francisco slugger reaches standard for 13th straight season

? Another record night for Barry Bonds didn’t get the San Francisco Giants a win.

Bonds became the first player to hit 30 or more home runs in 13 straight seasons, but the Pittsburgh Pirates beat the San Francisco Giants 8-7 Tuesday night on Rob Mackowiak’s RBI double with two outs in the ninth inning.

Bonds homered leading off the seventh, tying the score 4-all against reliever John Grabow. It made Bonds just the second player to hit 30 homers 14 times — only Hank Aaron (15) has more.

Jimmie Foxx is the only other player with 12 consecutive 30-homer seasons, accomplishing the feat from 1929-40.

“He’s possibly the best player that ever played,” Pittsburgh’s Jack Wilson said. “He’s got that perfect home-run swing, and you don’t get surprised by anything that guy does.”

Bonds, who walked in his first two plate appearances, had his first 30-homer season with the Pirates in 1990 when he hit 33. He hit 25 homers the following season and began his streak with 34 in 1992, his last season with Pittsburgh.

Bonds, who did not speak to reporters after the game, also became the seventh player in major league history to reach base 5,000 times when he walked in the first inning.

After Wilson singled in the ninth off Matt Herges (4-5), Mackowiak’s drive off the right-field wall was fielded by Michael Tucker. Ray Durham’s relay throw to the plate wasn’t perfect, but catcher A.J. Pierzynski still thought he would get Wilson as he lunged across the plate.

“The throw was a little up the (first-base) line, but the guy made a great slide,” Pierzynski said. “I pretty much put my glove across the plate, but the umpire said he got around it.”

Wilson was happy the throw beat him home.

“I saw where Pierzynski’s glove was going to be,” Wilson said. “He just reached out and I was able to get around it.”

Tucker hit his second home run of the game and 12th of the season off Jose Mesa with two outs in the top of the ninth to tie it at 7. Tucker also hit a solo homer in the second inning off Josh Fogg. Mesa (3-1) earned the win despite blowing a save, and the Pirates won their third straight game.

“We didn’t have a lot of hits, but we certainly had the hits we needed,” Pirates manager Lloyd McClendon said.

Ty Wigginton’s RBI single off Jason Christiansen capped a three-run rally with two outs in the eighth to give the Pirates a 7-6 lead.

Brewers 3, Braves 2 (10)

Atlanta — Chris Magruder homered leading off the 10th inning. Tom Martin (0-2) entered to pitch for Atlanta in the 10th, and Magruder, who entered as part of a double switch in the ninth, hit a 2-1 pitch into the seats in left for his first NL home run..

Mets 7, Astros 3

New York — Rookie David Wright singled home the go-ahead run and later hit his first Shea Stadium homer. Richard Hidalgo delivered a key double against the club that traded him in mid-June, and Jose Reyes hit a two-run triple for the Mets.

Expos 4, D’backs 0

Montreal — Livan Hernandez and Luis Ayala combined on Montreal’s ninth shutout. Hernandez (9-10) struck out eight in eight innings.

Dodgers 5, Reds 2

Cincinnati– Steve Finley hit his first home run with the Dodgers and Jose Lima pitched eight sharp innings. Lima (11-3) allowed five hits, struck out four and walked none. Adrian Beltre also homered for the Dodgers, and Eric Gagne recorded three straight outs for his 34th save in 35 chances.

Rockies 5, Phillies 4

Philadelphia — Pinch-hitter Vinny Castilla delivered a go-ahead, two-run double in the ninth inning. Jeromy Burnitz hit his 31st homer and Charles Johnson added a solo shot for Colorado.

Cardinals 2, Marlins 1 (10)

Miami — Albert Pujols ended Josh Beckett’s no-hit bid with a home run in the sixth inning, and Jim Edmonds homered on the first pitch in the 10th inning.

The Marlins had seven hits but were shut out after Alex Gonzalez doubled home a run in the second.

St. Louis relievers retired the last 13 Florida batters. Julian Tavarez (5-3) pitched 22/3 hitless innings, and Jason Isringhausen followed with a perfect 10th for his 30th save in 35 chances.

from his hand and rolled toward third base. Guccione ruled the pitch didn’t count.

Padres 8, Cubs 6

Chicago — Ramon Hernandez had three hits, including a three-run homer. Adam Eaton (7-10) gave up four solo homers in five-plus innings but earned the victory. Sammy Sosa, Moises Alou, Derrek Lee and Nomar Garciaparra all homered.