Rockies 9, Diamondbacks 4
DENVER -- Carlos Gonzalez hit two homers, including a go-ahead grand slam, and drove in a career-high seven runs Wednesday night as the Colorado Rockies beat the Arizona Diamondbacks 9-4.
The victory gave the Rockies a split of the four-game series and sent the Diamondbacks to their eighth loss in the past 11 games.
Gonzalez's grand slam came with no outs in the seventh inning on a 1-1 slider from Keith Hessler, a left-hander who was recalled earlier in the day from Triple-A Reno and was brought in to face Gonzalez. It was Gonzalez's fourth career grand slam and second this season.
The rally began when pinch-hitter Cristhian Adames led off the inning with a single against Randall Delgado (5-4). Adames took third when center fielder Charlie Blackmon singled to right for his third hit of the game, and Blackmon dashed to second when right fielder Ender Inciarte threw to third. Delgado walked shortstop Jose Reyes walked to load the bases for Gonzalez.
After Reyes singled with two outs in the eighth, Gonzalez belted his 33rd home run to tie teammate Nolan Arenado for the National League lead.
Arenado hit his 33rd homer in Colorado's three-run first, a two-run shot that followed Gonzalez's sacrifice fly and gave Arenado 100 RBIs for the season. He's the first Rockies player to drive in 100 runs since Troy Tulowitzki had 105 RBIs in 2011.
Arenado has homered in three straight games, tying the longest streak of his career. He also homered in three straight games this season from May 30 to June 1.
Brooks Brown (1-2), who was recalled by the Rockies on Wednesday, pitched 1 1/3 hitless innings and posted the victory.
The Diamondbacks took a 4-3 lead with two runs in the sixth. Doubles by third baseman Jake Lamb and shortstop Chris Owings netted the first run. When switch-hitter Jarrold Saltalamacchia came up to pinch-hit with one out, Rockies manager Walt Weiss brought in left-hander Christian Friedrich to relieve Jon Gray, who made his sixth career start.
Gray is on an innings limit and left after throwing 79 pitches in 5 1/3 innings. He allowed a career-high 10 hits and four runs with two walks and one strikeout.
A three-run first gave the Rockies a 3-1 lead. The inning began with two singles and right fielder Carlos Gonzalez's sacrifice fly. Arenado hit a two-run homer, driving Chase Anderson's first pitch over the wall in center.
Center fielder AJ Pollock was camped to make the catch well in front of the warning track, only to turn around and watch the ball sail beyond the wall.
NOTES: Diamondbacks 1B Paul Goldschmidt flew back to Phoenix after Tuesday night's game to be with his wife for the birth of their first child. He will rejoin the team in Chicago but likely will miss Friday's game against the Cubs. ... Arizona RHP Zack Godley will be recalled from Double-A Mobile to start Friday at Chicago. ... Diamondbacks LHP Kevin Hessler was recalled from Triple-A Reno. ... The Rockies recalled RHPs Brooks Brown and Justin Miller from Triple-A Albuquerque. Brown begins his third stint this season with Colorado, and Miller began his fourth. ... Diamondbacks RHP Jeremy Hellickson (strained left hamstring) threw 67 pitches Tuesday in a simulated game in Scottsdale, Ariz. ... Arizona swept doubleheaders from Colorado on May 6 and Tuesday to become the first team to sweep two doubleheaders from the same opponent in one season since 2012, when Minnesota swept two doubleheaders against Kansas City. ... In his first rehab start since undergoing Tommy John surgery July 24, 2014, Rockies RHP Tyler Chatwood pitched two innings for High Class A Modesto and allowed three hits and one run in two innings with two walks and one strikeout while throwing 42 pitches, 23 strikes.