Christian Arroyo's RBI double capped a three-run uprising that snapped a sixth-inning tie Wednesday and led the San Francisco Giants to a 4-1 victory over the Los Angeles Angels in a Cactus League opener.