Straily and Colon did not walk a batter and combined for 11 strikeouts.
Giants SS Brandon Crawford singled in the fourth to extend his hitting streak to 11 games.
San Francisco backup C Hector Sanchez (shoulder) played in an extended spring training game Saturday and could possibly join the big league club in Los Angeles for the opener, according to Bochy.
The A's made a series roster moves after the game, including placing SS Hiro Nakajima on the 15-day DL with a strained left hamstring. Oakland also optioned LHP Pedro Figueroa and IF Andy Parrino to Triple-A Sacramento (PCL) and reassigned RHP Mike Ekstrom, LHP Hideki Okajima and C Luke Montz to the minor league camp.