PHOENIX - Wade Miley pitched eight effective innings and had a three-run double, first-time All-Star Paul Goldschmidt hit a two-run homer and the Arizona Diamondbacks jumped on Colorado early in an 11-1 rout of the Rockies on Saturday night.
Coming off a shutout in the series opener, the Diamondbacks roughed up Drew Pomeranz (0-2) for five runs in the first three innings and finished with 12 hits.
Miley (5-7) hit his third career double in the second inning and Goldschmidt, named to the NL All-Star team earlier in the day, hit his 21st homer in the third.
Miguel Montero added a three-run homer, Martin Prado hit a two-run shot and Cody Ross tied a team record with a career-high five hits for the NL West-leading Diamondbacks, who have won four straight.
Rockies All-Star Carlos Gonzalez hit his NL-leading 24th homer and had four hits after missing Friday's game with a sore back.
Miley pitched 5 2-3 scoreless innings his last outing, but didn't get the decision in a game that went 13 innings.
Staked with a big early lead against the Rockies, the left-hander was effective with runners on, helped by a pair of double plays in the first four innings.
Miley stretched his scoreless streak to a career-high 13 2-3 innings -- 16 overall by Arizona pitchers -- before Gonzalez led off the seventh with a long homer to center.
The left-hander pleaded with manager Kirk Gibson to stay in for a chance at his first career complete game, but was lifted for a pinch hitter in the eighth inning.
Miley allowed a run on five hits and struck out five to win for the first time in five starts.
Pomeranz, who made 22 starts for Colorado last season, spent most of this year at Triple-A Colorado Springs before being called up to pitch against San Francisco on Sunday. He allowed four runs on seven hits -- two of those homers -- in 4 1-3 innings of a 5-2 loss.
The left-hander labored from the start, needing 10 pitches to get leadoff hitter A.J. Pollock and going over 40 the first two innings. He walked two to load the bases in the second inning and Miley followed with his fourth hit of the season, a three-run double slapped into the corner in left.
Pomeranz opened the third inning with a walk, then left a letter-high fastball up to Goldschmidt, who hit it into the second deck in left for a two-run homer that put Arizona up 5-0 and increased his NL-leading RBI total to 73.
Pomeranz worked out of a bases-loaded jam in the fourth inning after walking Goldschmidt, but was lifted after that. He allowed five runs on five hits and walked five.
Arizona didn't let up after that, either.
Prado hit his eighth homer in the seventh inning and Montero sneaked his sixth just over the wall in right in the eighth to make it 11-1.