Mark Reynolds homered and doubled, Miguel Montero added a three-run homer and the Arizona Diamondbacks defeated Colorado 6-3 on Monday night.
Reynolds hit a solo homer -- his third -- in the second inning and added an RBI double in the fourth off Jason Marquis (2-1), who is 0-4 lifetime at Chase Field.
Ian Stewart hit his third homer for the Rockies, who have dropped seven of eight to fall into a last-place tie with San Francisco in the NL West.
Jon Garland (2-1) went 6 2-3 innings, allowing one earned run and six hits. He walked two and struck out five.
Chad Qualls worked a perfect ninth for his third save in four chances.
(Copyright 2009 by The Associated Press. All Rights Reserved.)