Barry Bonds homered for the fourth consecutive game and Marquis
Grissom had four hits, including a two-run shot, as San Francisco
beat the Diamondbacks 10-7 on Friday night."All these wins count, but these guys are right on our tail,"
winning pitcher Jason Schmidt said.Bonds' 432-foot drive deep into the right-field seats off Miguel
Batista with two outs in the fifth was his seventh home run in his
last eight games and 29th of the season, most in the majors."In my 14 years, I haven't seen anything come close to it,"
Grissom said after a half-season of watching Bonds up close, "to
come out with the confidence and ability to set guys up, the
ability to go out there and just swing the bat like a toothpick."Bonds has 642 homers, 18 behind his godfather, Willie Mays, for
third place on the career list."Willie Mays better start coming to our games more often,"
manager Felipe Alou said.Bonds, who made a tough running catch of Steve Finley's line
drive in left to end the eighth, has four homers among his seven
hits in 21 at-bats against Batista.Schmidt (9-4) allowed three runs on seven hits in eight innings,
striking out eight and walking two as the Giants improved to 5-1
against Arizona this season."Boy, Jason Schmidt, I'll tell you what, he's legit,"
Diamondbacks manager Bob Brenly said. "This guy is one of the best
pitchers in the game. His command was tremendous. He was very
competitive out there on the mound. Once he left the ballgame, I
think we all breathed a sigh of relief."The Giants boosted their NL West lead over the second-place
Diamondbacks to five games with two to go before the All-Star
break."I don't know. Hopefully, we'll win at least one more," Alou
said. "I'd like to. But it's nice to know we're going to go home
for a couple of days with at least a three-game lead. We wish it
would be more than that."Arizona has been outscored 24-9 in losing two in a row after
winning 18 of 21.Felix Rodriguez got one out for his second save.Brenly and third base coach Eddie Rodriguez were ejected by
plate umpire Tim McClelland during an Arizona pitching change in
the seventh.Brenly angrily hurled the ball into the stands from the mound
when he realized he'd been thrown out. He wouldn't talk about the
ejection except to say the ball he threw was "a four-seamer."Grissom hit his 14th home run of the season after J.T. Snow
walked leading off the third. The drive to left-center on a 2-0
pitch put San Francisco up 4-1. Bonds' solo homer in the fifth made
it 5-1.Batista (6-4) allowed five runs, four earned, on six hits in
five innings in his first loss in eight starts. The last team to
beat Batista was San Francisco on May 21. Schmidt pitched a
four-hit shutout in that game.The Giants scored twice in the first when Jose Cruz Jr. singled
to center and the ball got past Finley for a two-base error. Cruz
also had a sacrifice fly in San Francisco's two-run seventh and
walked with the bases loaded for another RBI in the three-run
ninth.Arizona cut it to 2-1 in the first on a walk to Luis Gonzalez
and an RBI double by Shea Hillenbrand, who extended his hitting
streak to nine games.The Diamondbacks didn't get another hit until the first of Chad
Moeller's three doubles leading off the fifth. San Francisco's
infield nearly pulled off a slick relay play when Lyle Overbay
grounded up the middle. Second baseman Ray Durham fielded the ball,
then flipped it to shortstop Neifi Perez, whose throw to first was
barely late.Pinch-hitter Quinton McCracken followed with an RBI single that
cut the lead to 5-2. Craig Counsell's sacrifice bunt advanced the
runners to second and third, but they were stranded when Matt Kata
and Gonzalez fouled out.Kata homered leading off the eighth and hit an RBI double in the
ninth, when Arizona scored four runs with the help of an error by
Snow at first base.
Curt Schilling, sidelined for six weeks with a broken right
hand, will come off the disabled list to start for Arizona on
Saturday. ... Alou said catcher Benito Santiago's dislocated finger
probably will keep him out of the lineup until after the All-Star
break. ... Grissom has hit safely in 42 of his last 55 games. ...
The Giants have won seven of their last nine at Bank One Ballpark.
... Moeller's three doubles tied a team record. ... Snow has only
two errors all season.