DENVER (AP) -- Geoff Blum homered and Wade Miley tossed seven strong innings as the Arizona Diamondbacks beat the Colorado Rockies 10-7 on Monday.
Justin Upton also went deep and Paul Goldschmidt had three RBIs for Arizona, which has won three in a row and 12 of 13. Blum had three hits and three RBIs.
The Diamondbacks began the day with a seven-game lead over San Francisco in the National League West after taking two of three from the Giants over the weekend.
Dexter Fowler homered from both sides of the plate, and Mark Ellis and Troy Tulowitzki also connected for Colorado.