DENVER -- Trevor Story homered and drove in three runs and Carlos Gonzalez had four hits -- including his 15th home run of the season -- as the Rockies held off the Yankees, 13-10, at Coors Field on Tuesday to win for the seventh time in the last nine games.
The last of Gonzalez's four hits -- a leadoff home run off Andrew Miller in the eighth -- proved crucial as it gave the Rockies a three-run cushion after the Yankees had mounted a comeback against the Rockies' bullpen.
The Yankees were unable to figure out Rockies starter Jorge De La Rosa, who earned his third win of the season by pitching five scoreless innings. Shortstop Didi Gregorius hit a three-run home run off Gonzalez Germen in the sixth.
New York added seven more runs on eight hits in the eighth off Justin Miller and Miguel Castro as the Rockies saw their nine-run cushion dissolve into a lead that required rookie Carlos Estevez to earn his second career save.
"This is a park where you're never out of the game, so you keep the gas on, keep trying to score runs and shut them down," Yankees manager Joe Girardi said. "Unfortunately, we got in a situation where we couldn't shut them down for three or four innings. They put a lot of runs on us and got way ahead."
The Rockies broke the game open with back-to-back home runs by Story and Ryan Raburn off Yankees starter Nathan Eovaldi in the fourth. DJ LeMahieu drove in a pair on a fifth-inning single and seventh-inning sacrifice fly. Gonzalez scored three times and drove in two as the Rockies racked up 15 hits, four short of their season-high.
New York also tallied 15 hits.
"Today we did a great job contributing, trying to take good at-bats, and just playing smart baseball -- bunting, and moving guys over, and continuing to score runs," Gonzalez said. "It was a great baseball game, offensively."
MOMENTS THAT MATTERED
Raburn steps up after Parra exits:Gerardo Parra sprained his left ankle during a collision with shortstop Story while Story was attempting to avoid Parra during Parra's putout of a fly ball to left. Raburn replaced Parra and made his first at-bat count, hitting a solo home run after Story hit a two-run homer. It was the sixth time the Rockies have hit back-to-back home runs this season.
"Ryan can hit," Rockies manager Walt Weiss said. "It's tough to get on a roll when you're not getting every day at-bats. But he's had big hits for us, big hits off the bench. When you give him a start, he makes an impact. He's been a nice piece for us."
Eovaldi takes the loss: Eovaldi has now allowed at least five earned runs in three straight starts, and Girardi has said that he believes the right-hander's splitter has not been as consistent as it was earlier in the season. The back-to-back homers from Story and Raburn cracked the game open, but Eovaldi also faced three batters in the fifth inning and was unable to record an out. He hadn't lost since April 20 vs. Oakland, a span of nine starts.
"It's very frustrating, especially the way the guys came back in the eighth inning," Eovaldi said. "I felt like if I could have held us a little closer, we would have ended up getting the win right there."
De La Rosa's return: De La Rosa pitched five shutout innings in his first start since being demoted to the bullpen three weeks ago, striking one out and holding New York to three hits, two walks, and a hit by pitch. This was a big step forward after he had a 11.41 ERA in his first six starts of the season. De La Rosa has now compiled 22 straight scoreless innings against the Bombers, dating back to 2006. He is the second pitcher in the last 100 years to allow zero earned runs in four straight starts against the Yankees, according to ESPN Stats & Info. The last was Britt Burns of the White Sox (five, from 1981-1982).
"That was vintage 'Georgie,'" Weiss said. "He got a little traffic out there, but he was able to navigate it and not only minimize the damage, but not give up any damage. We knew he wasn't going to throw 110 pitches tonight, he hasn't been out there in a while. He was at the end of the line right there after five, but you couldn't ask for anything better than that."
Seven in the eighth: The Yankees strung eight singles together as part of their seven-run eighth inning, in which they sent 12 men to the plate against the Colorado bullpen. Ike Davis delivered a pinch-hit RBI single in his first Yankees at-bat and Jacoby Ellsbury stroked a two-run single as the Yanks eventually brought the potential go-ahead run to the plate in Gregorius, who earlier hit a three-run homer. Jason Motte got Gregorius to bounce out, finally ending the inning.
"There's a lot of outfield grass out there. You just keep swinging," Chase Headley said. "I've played in a handful of games like this, probably more so than anywhere else in the league that these kinds of games happen. I thought we did a nice job of getting back in it."
SOUND SMART WITH YOUR FRIENDS
Story is creeping up on the record for NL rookie home runs before the All-Star break, hitting his 17th of the season in the fourth inning. Story is tied for fourth -- Albert Pujols and Dave Kingman hold the record with 21 home runs -- although the Rockies still have 24 games before the break.
Yankees:Ivan Nova will make his eighth start of the season on Wednesday as the Yankees wrap up their brief trip to Denver at 3:10 p.m. ET. Nova has won his last two starts, defeating the Angels his last time out with 6 1/3 innings of three-run, six-hit ball. The Yankees also plan to give Ike Davis his first start for the club at first base.
Rockies:Chad Bettis will face the Yankees at 1:10 p.m. MT with an extra day of rest. Bettis has struggled lately, allowing 19 runs over 16 1/3 innings over his last four starts. He has a 6.41 ERA in five home starts this season.
Watch every out-of-market regular-season game live on MLB.TV.