San Francisco Giants ended a six-game losing streak with a 9-3 win over Arizona Diamondbacks on the back of Wilmer Flores' grand slam and Heliot Ramos' two-run homer.
Jordan Montgomery struggled for the Diamondbacks as Giants moved into third place in the NL West. Stay updated with the latest MLB news.