
Jake Peavy struck out eight and didn't walk a batter to win his third start in a row and the San Francisco Giants beat the Arizona Diamondbacks 6-2 on Thursday for their ninth straight home victory. Hunter Pence put the Giants ahead on a quirky RBI single in the first. Buster Posey had a more traditional RBI single among his three hits, helping the Giants extend their season-best home winning streak. San Francisco, which leads the NL wild-card standings, pulled within two games of the idle Dodgers a day before a key weekend series against the NL West leaders at AT&T Park.
More...