keywords: giants inning cruz diamondbacks francisco
text: MLB: San Francisco 9, Arizona 7 Deivi Cruz capped a four-run eighth-inning rally with a two-run single Saturday to give the San Francisco Giants a 9-7 win over the Arizona Diamondbacks.