SAN FRANCISCO Two days shy of opening day, the Giants and Athletics got promising performances from some pitchers while reeling from injuries to others.