DENVER (AP) - Paul Goldschmidt homered twice and drove in five runs, helping Zack Greinke and the Arizona Diamondbacks beat the Colorado Rockies 6-3 on Friday night.
Goldschmidt hit a solo shot in the first and a three-run homer in the third for his 10th career multihomer game. He later added an RBI single to continue his feast on Colorado pitching. Goldschmidt has reached safely in 57 of his last 58 games against the Rockies.
Greinke (3-2) baffled Colorado all night, allowing two runs over seven innings to help the Diamondbacks pull within a half-game of the front-running Rockies in the NL West. His biggest mistake was a belt-high fastball to Mark Reynolds, who lined it to left-center for his ninth homer.
(Copyright 2017 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)