APNewsNow. Giants 4, Diamondbacks 1. With AP Photos.
By RICK EYMER
SAN FRANCISCO -- Chris Heston pitched into the eighth inning, Brandon Crawford hit a two-run homer and the San Francisco Giants snapped an eight-game losing streak with a 4-1 victory over the Arizona Diamondbacks on Saturday night.
Nori Aoki also had two hits, including a leadoff double in the first that led to the Giants' first run and sent them on their way to their first win at home.
David Peralta led off the fourth with a home run for the Diamondbacks, who had won five of seven.