DENVER -- 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. At four hours and 30 minutes, it was the longest nine-inning game in NL history, surpassing the Dodgers-Giants game of Oct. 5, 2001, which went four hours and 27 minutes. The MLB record is four hours and 45 minutes (Red Sox and Yankees on Aug. 18, 2006).
"That's the way it is here," D-backs manager Chip Hale said. "You have to just keep banging and keep playing the game -- 27 outs. They didn't stop playing, and our guys didn't either. Very proud of the guys for battling back. We used some smoke and mirrors at the end there, but it was excellent."
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 Logan before 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 gave up two runs in the ninth after allowing the go-ahead run in the ninth on Thursday, and D-backs closer Brad Ziegler earned his 16th save of the season despite allowing a leadoff double to Nolan Arenado.
The Rockies' last-ditch effort fell short, as Arenado was tagged out attempting to take home on a ground ball to third with no outs and runners on the corners. They could not come through in the next two at-bats, either, as Nick Hundley's flyout to deep left was caught by Rickie Weeks Jr. against the fence.
"We're going on contact there," Rockies manager Walt Weiss said of the play in which Arenado was tagged out. "If there's a double play, you get one shot left. You make him throw home, you've still got two shots left. It's too bad right there."
MOMENTS THAT MATTERED Defense delivers when needed: Overall, it was not a good defensive night for the D-backs, who committed four errors, but when it mattered most, they came through. Weeks Jr., who entered the game in left as part of a double-switch in the eighth, made a leaping catch at the wall to save the game. Even if the ball wasn't going to be a homer (replays were inconclusive), had he not caught the ball and it hit the wall, the Rockies might have at least tied the score.
"I thought it was borderline over the fence," Weeks Jr. said. "Off the bat I was just tracking the ball all the way, trying to make a play on it. Obviously, it was a do-or-die situation as well."
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.
"It was 50-50 whether I was even going to use him tonight, whether he was even available," Weiss said. "But as things started to unfold, we were in constant communication with [him]. He was taking swings, and we felt like he could go up there and give us an at-bat. He got a huge hit for us."
Protracted battle: 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. Both times, though, the offense managed to score in the ninth inning, and Ziegler was able to hold the Rockies scoreless in the ninth.
"When you play in this ballpark, it's just very, very difficult," Hale said. "When you didn't hit your location and [the hitters] get the ball where they want it, it's tough. They're going to get you."
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.
"I feel like we've done a good job of it, but we have room for improvement," Story said. "I think we're taking the right approach -- don't put too much pressure on yourself or change what you do. But the hits haven't come like they have recently. I think we'll be all right." More >
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.
"I thought Tyler did a good job," Weiss said. "He minimized some damage when some traffic showed up. He had another good start for us."
"Yesterday they had weak contact, today they hit the ball better. Segura hit the slider on the first pitch, Bourn hit the fastball down and away. Some days it's like that, you know? They just hit the ball well. That happens." -- Estevez
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.
The 16 pitchers used by the D-backs and Rockies is the most in any nine-inning game this season. Arizona used every pitcher not in its rotation.
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.