SAN FRANCISCO (AP) - Matt Cain gave up one hit over eight innings, Juan Uribe hit a three-run homer and the San Francisco Giants beat the Colorado Rockies 6-0 on Saturday.
Aubrey Huff and Bengie Molina also homered while helping the Giants improve to 6-2 on their current nine-game homestand.
Cain struck out eight and walked three, allowing only a fourth-inning double to Troy Tulowitzki while earning his first win of the season. He also had a two-out, bunt single in the sixth for his hit of 2010.
Cain (1-1) won for the first time since Sept. 27, 2009, throwing 123 pitches - his most since 125 against Florida on Aug. 20, 2008. He left to a standing ovation after the eighth.
(Copyright 2010 by The Associated Press. All Rights Reserved.)