Peavy passes Barry test

SAN FRANCISCO -- Barry Bonds failed to homer in his eighth straight game Wednesday night, leaving him one shy of matching the major league mark.

He struck out and was walked twice on four pitches, leaving him
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).

He was replaced in left field by Dustan Mohr in the eighth.

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.

The next highest father-son total is 636 by Ken Griffey Sr.
(152) and Ken Griffey Jr. (484).

Jake Peavy struck out Bonds looking with a 2-2 pitch on the
inside corner in the second inning. Bonds didn't swing once. His only swing Tuesday night had gone for a home run. The slugger walked in the fourth and sixth innings.

Bonds, who turns 40 in July, had homered in the previous seven
games in which he had an at-bat. He was walked intentionally as a
pinch-hitter April 14, which does not stop the streak under
baseball's rules.

He hit eight homers during the seven-game stretch, an NL record
for the most in seven games. Mattingly holds the major league
record with nine in seven games during his streak.

Bonds homered in six straight games twice during the 2001 season
when he set the season record of 73 homers. He did it from April
12-18 and again from May 17-22.