Rockies on the mound:
Trying to culminate his comeback from shoulder surgery, Jeff Francis worked two innings and allowed four runs and four hits in his first outing since September 2008. Chaz Roe succeeded Francis and worked two scoreless innings.
Giants on the mound:
Matt Cain showed unusual endurance in his first spring outing, pitching three innings. Cain allowed one run and five hits. Brian Wilson wasn't as fortunate in the sixth inning, hitting a batter and walking another before Gomez tripled.
Sandoval continued to sparkle defensively, charging Eric Young's leadoff bunt in the fifth inning and whipping a throw to first base for the out. Trying to make a slick play, first baseman Aubrey Huff dove to his left for Gonzalez's third-inning grounder but couldn't come up with the ball. Nevertheless, the Giants improved to 3-0 for the first time in Cactus League play since 2001.
Cactus League records:
Rockies 2-1; Giants 3-0
The Rockies will begin their 18th and final Hi Corbett Field schedule on Saturday at 1:10 p.m. MT against the Brewers. It's also the beginning of pitcher Tim Redding's candidacy to make the squad as a non-roster invitee. Redding, who has been a starter for most of his career, will start Saturday, but unless one of the projected starters is unable to start in April, his best chance might be in the bullpen. Lefty Chris Narveson, a onetime Rockies Minor Leaguer, is scheduled to start for the Brewers.
With 30 pitchers in camp, the Giants need all the innings they can find. That's why their split-squad games Saturday against Arizona and Milwaukee are so significant. No. 4 starter Jonathan Sanchez is scheduled to make his first appearance of the spring as he opposes the Arizona Diamondbacks and one of their prized offseason acquisitions, Edwin Jackson. Kevin Pucetas, competing for the fifth starting spot with Madison Bumgarner, Todd Wellemeyer and Joe Martinez, will pitch at Maryvale Baseball Park against Milwaukee and left-hander Randy Wolf.
Chris Haft is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.