But though quantity wasn't lacking, quality was.
"I didn't make some pitches I wanted to," Cain said. "I didn't do my job today."
Giants manager Bruce Bochy was much more upbeat.
"I feel really good about how he threw today," Bochy said.
• Bochy said the condition of right-hander Tim Lincecum's sore neck hadn't changed. In this case, that wasn't good.
"He's about the same," Bochy said Saturday. "I can't say he's made a lot of progress. We're hoping to have better news tomorrow."
Lincecum endured the discomfort for one inning in last Wednesday's game vs. Milwaukee. He allowed three hits and three runs.
• Right-hander Ryan Vogelsong didn't seem overly concerned after allowing three third-inning runs to the Arizona D-backs in the Giants' 5-2 loss Saturday night, mainly because he could identify the source of the problem: his curveball.
Vogelsong admitted that he hung curveballs to Nick Ahmed, who singled to lead off Arizona's third, and to Mark Trumbo, whose two-run single capped the surge.
"I have some stuff to clean up," said Vogelsong, who's tentatively expected to pitch long relief but will fill a spot in the rotation if any of the existing starters experience injury or ineffectiveness. "Other than those two breaking balls, I'm happy with the way it went. ... If I was spraying all four [pitches] all over the place, I'd probably have a little issue."
• Bochy indicated right-hander Sergio Romo will make his Cactus League debut in Sunday's game against the Arizona Diamondbacks. Romo, San Francisco's top right-handed setup reliever, has been hampered for much of the spring by a sore throwing shoulder. But he twice threw freely to hitters in recent batting-practice stints, suggesting he's ready for competition.
Chris Haft is a reporter for MLB.com. Read his blog, Haft-Baked Ideas, and follow him on Twitter at @sfgiantsbeat. This story was not subject to the approval of Major League Baseball or its clubs.