Shutout only second at Coors this year

DENVER (AP) -- Jason Schmidt allowed four hits in eight innings
for his 12th straight win, pitching the San Francisco Giants past
the Colorado Rockies 4-0 Saturday night in the 26th shutout in
Coors Field history.

The Giants managed just three hits, but Barry Bonds had a
two-run double in the eighth after being walked twice.

That was more than enough for Schmidt (12-2), who struck out
eight and walked two in combining with Jim Brower and Scott Eyre on
a four-hitter -- the second shutout at Coors Field this season.
Three Boston pitchers did it in an 11-0 victory on June 17.

Schmidt has not lost since April 26 -- a span of 16 starts. Jack
Sanford won 16 straight decisions for the Giants in 1962.

After pitching to Bonds on Friday night, the Rockies went back
to avoiding baseball's best hitter -- for a while.

Aaron Cook (4-4) walked Bonds twice with a base open in the
first seven innings, but the Rockies had no choice but to pitch to
the Giants' slugger in the eighth.

With runners on first and second and one out, Javier Lopez threw
three straight balls before finally tossing a strike. Bonds fouled
that one off, but lined the next pitch into the corner in right for
a two-run double that put the Giants up 4-0.

Aaron Miles led off the first inning with a double, but Schmidt
didn't allow another hit until Matt Holliday hit a two-out double
in the fifth.

Colorado had two on with one out in the seventh inning after
Larry Walker walked and Jeromy Burnitz lined a single up the
middle, but Schmidt got Holliday to hit into an inning-ending
double play.

Mark Sweeney had a pinch-hit double with one out in the eighth
inning, but Schmidt struck out Miles and Preston Wilson. The
right-hander was lifted for a pinch-hitter in the ninth after
throwing 125 pitches.

Cook wasn't bad, either.

He didn't allow a hit through the first three innings, then
opened the fourth by hitting Ray Durham in the back with a pitch.
Michael Tucker followed by fighting off several good pitches before
lining an RBI double to the gap in right-center for the game's
first run.

J.T. Snow made it 2-0 in the sixth inning with an RBI double.

Cook allowed three runs and two hits in seven innings, dropping
to 0-4 in six home starts.

Giants catcher A.J. Pierzynski and first base coach Luis Pujols
were ejected in the fifth inning after arguing with first base
umpire Lance Barksdale.

Pierzynski was awarded first after being hit on the back foot by
a pitch from Cook, but third base umpire Brian O'Nora ruled
Pierzynski swung for strike three after Rockies manager Clint
Hurdle asked plate umpire Phil Cuzzi to check.

Pierzynski responded by throwing his batting gloves in the air
and was ejected after arguing with Barksdale. Pujols was tossed a
few seconds later, also for arguing with Barksdale.

Game notes
Bonds tied Luis Aparicio for 58th on baseball's career list
with his 2,667th hit . ... An usher made a nifty move to avoid a
line drive by Miles in the sixth inning, just moving his stool in
time to get out of the way before the ball hit the wall behind him.
... San Francisco is 43-0 this season when leading after the eighth