Denver, July 21: Jorge De La Rosa held Arizona to one run over seven innings and drove in two runs Monday to help the Colorado Rockies beat the Diamondbacks 10-6.
De La Rosa (7-7) got the win after giving up just four hits and striking out six.
Dexter Fowler hit a two-run homer, Chris Iannetta hit a solo shot and Seth Smith and Troy Tulowitzki each had two RBI for the Rockies, who won their second straight game and their fifth out of six.
Doug Davis (4-10) took the loss, allowing eight runs on six hits with four walks.
Stephen Drew hit a two-run homer and drove in three, and Mark Reynolds hit a solo shot for the Diamondbacks, who lost their second straight game and their fourth out of five.
Copyright 2009 by United Press International.