Giants 15, Rockies 2

DENVER (AP) -- San Francisco rookie Fred Lewis hit for the cycle to power the Giants past the Colorado Rockies 15-to-2.

Four days after being called up from Triple-A Fresno, Lewis became the 22nd player in franchise history to hit for the cycle. He went 5-for-6 and drove in four runs. He also hit a three-run homer for his first major league home run. The Giants rapped out 22 hits.

Matt Cain improved to 2-and-3 with six innings, allowing one run. Rockies starter Taylor Buchholz was hit hard and fell to 1-and-2.

Barry Bonds sat out as the Giants went to their bench to salvage a four-game split. Bonds remained ten home runs shy of Hank Aaron's record 755 after cooling off in Colorado, where he didn't homer once.

(Copyright 2007 by The Associated Press. All Rights Reserved.)