Back to the Arizona Diamondbacks Newsfeed

Another rough outing for Robbie Ray in Diamondbacks' loss to Giants

By the Associated Press

SAN FRANCISCO — Evan Longoria hit his 300th home run, Wilmer Flores added a two-run shot and the San Francisco Giants beat the Arizona Diamondbacks 6-2 on Friday night.

Mike Yastrzemski had two hits and scored twice for San Francisco. Brandon Crawford and Joey Bart both drove in runs.

Logan Webb (2-2) struck out eight in seven innings as the Giants won their fourth straight.

Christian Walker doubled twice and had four hits for the Diamondbacks. Arizona has lost three straight since a six-game winning streak.

Longoria homered on an 0-1 pitch from Arizona starter Robbie Ray in the third after Flores walked.