In the ninth inning of a back-and-forth game, Yasmany Tomas' second homer tied the score and Michael Bourn hit a go-ahead single, giving the D-backs a 10-9 win over the Rockies at Coors Field on Friday.
With the win, Arizona passed Colorado in the National League West standings.
Colorado's bullpen surrendered two leads in the last three frames, allowing six runs in the seventh inning. After Rockies reliever Miguel Castro put the first two runners on base, Jake Lamb connected on a two-run triple and Chris Herrmann hit an RBI single off Boone Loganbefore Tomas hit a three-run homer off Jason Motte.
The Rockies rallied with four runs in the eighth and regained the lead on Carlos Gonzalez's pinch-hit single, but the lead was short-lived. Rockies closer Carlos Estevez blew a save opportunity for the second straight night, and D-backs closer Brad Ziegler earned his 16th save of the season despite allowing a leadoff double to Nolan Arenado.
MOMENTS THAT MATTERED From low to high to low: It was a roller coaster of a night for Lamb. In the bottom of sixth, the D-backs' third baseman bobbled DJ LeMahieu's grounder for an error, then threw the ball past Paul Goldschmidt at first for a second error. Two runs scored, and the Rockies grabbed a one-run lead. Lamb redeemed himself in the seventh with the two-run triple that put the D-backs ahead, but he committed his third error of the game in the eighth, allowing the Rockies to score the go-ahead run.
CarGo's big pinch hit: Gonzalez came through in the clutch with the go-ahead double after leaving Thursday's game with a sprained right wrist. Gonzalez battled with Randall Delgado, fouling off three pitches in the seven-pitch at-bat. His heads-up baserunning also allowed him to take second on a hit to center field that normally would have gone for a single.
Bullpen struggles: For the second straight night, the D-backs watched a lead slip away in the eighth inning. On Thursday night it was a three-run rally by the Rockies, and on Friday it was a four-run outburst.
Struggling to score: For the night, the Rockies batted 4-for-26 with runners in scoring position, and were 0-for-14 before Trevor Story's infield single in the seventh signaled a slight turnaround. Colorado was 4-for-12 from that point on, including three hits with two outs.
Anderson continues brilliance: Rockies starter Tyler Anderson was excellent over 5 2/3 innings, holding the D-backs to two runs on eight hits with two walks and eight strikeouts. He became the second Rockies pitcher in franchise history (after Jason Jennings) to pitch five or more innings and allow two runs or fewer in his first three career starts.
SOUND SMART WITH YOUR FRIENDS Arenado walked in the sixth inning for his 35th free pass of the season. That is a career high for him; he has increased his walk rate, from 5.1 percent to 10.6 percent, this season.
WHAT'S NEXT D-backs:Shelby Miller will make his second start since being activated from the disabled list on Saturday against the Rockies at 1:10 p.m. MST. Miller was impressive in his last start, against the Phillies, giving up just one run in 6 1/3 innings.
Rockies:Jorge De La Rosa will make his third start since being moved to the bullpen against the D-backs on Saturday at 2 p.m. MT. De La Rosa took a loss to Arizona in his first start of the season, surrendering five runs on four hits over 4 2/3 innings, with eight strikeouts.