Diamondbacks 6, Giants 2

Mark Trumbo blasted his second career grand slam and Wade Miley recorded his first win in nearly eight weeks as Arizona handed visiting San Francisco its third straight loss.

Miley (8-11) held the Giants to one run on seven hits over seven innings to win for the first time since July 30. Trumbo went 2-for-4 with five RBIs and snapped a career-high 120 at-bat homerless streak with his third-inning shot for the Diamondbacks, who have won three in a row.

A.J. Pollock drew a two-out walk to load the bases before Trumbo homered for the first time in 32 games against Ryan Vogelsong (8-11), who yielded four runs on six hits and four walks in 5 2/3 innings. Joaquin Arias went 3-for-3 with a run scored for wild card-leading San Francisco, which dropped four games behind the first-place Los Angeles Dodgers in the National League West with 12 remaining.

The Giants ended Miley's shutout bid with a run in the seventh before Arizona extended the lead to 6-1 in the bottom half as Pollock tripled in a run and scored on Trumbo's single. San Francisco scored a run in the eighth on Buster Posey’s RBI single and had runners at the corners with one out, but Evan Marshall retired the next two batters to escape the jam.

Trumbo has recorded six hits and nine RBIs over his last three games for the Diamondbacks, who won for the second time in their last nine meetings with San Francisco. Joe Panik and Pablo Sandoval had two hits apiece while Brandon Crawford added an RBI for the Giants, who have been outscored 27-4 during their three-game skid.

GAME NOTEBOOK: Arizona’s starting pitchers have allowed three runs or fewer in 16 of their last 18 starts. … San Francisco CF Juan Perez started and went 0-for-5 while batting leadoff in place of Angel Pagan, who was scratched due to back stiffness. … Diamondbacks 3B Jake Lamb missed his fourth straight game due to a quadriceps injury.
Final1st2nd3rd4th5th6th7th8th9thRHE
San Francisco GiantsGiants0000001102110
Arizona DiamondbacksDiamondbacks004000200690
WP:Wade Miley (AZ)
LP:Ryan Vogelsong (SF)
Season Series
ArizonaStatsSan Francisco
6-13Vs13-6
.241Batting Average.265
3.2Runs / Game4.5
10Home Runs14
10Errors9