Between seven pitchers and an unlikely hero hitting a clutch two-run home run, the Giants found a way to stave off the D'backs on Saturday.