Giants held to one run on four hits, batting .165 over six-game losing streak, their longest skid of the season.