Mark Canha hit a pinch-hit, go-ahead two-run home run in the seventh inning to lead the visiting Oakland Athletics past the San Francisco Giants 4-3 on Saturday at AT&T Park. The win is the 20th in the last 26 games for the Athletics. The Giants' loss was just their second in the last six games.