Juan Uribe hit a three-run home run and Bengie Molina with 3 for 3, including a two-run homer as the Giants won their third consecutive spring training game, beating a Rockies split-squad.
Inside the box score
Aubrey Huff was caught stealing. Why?
Matt Cain gave up one run on five hits in three innings of work.
The Giants have their first split-squad day on Sunday. Jonathan Sanchez takes to the mound agains the Diamondbacks. In the other game, Kevin Pucetas leads a bevy of pitchers battling for the No. 5 spot in the rotation against the Milwaukee Brewers. Pucetas will be followed by Madison Bumgarner, Todd Wellemeyer and Joe Martinez.