Giants cleaning the clock with hr's... Arizona score/hit ratio for this game: 2/12 or 0.1667 Don't think I deserved this win but I'll gladly take it