Joe Saunders held the Colorado Rockies to 2 runs on 3 hits and struck-out 9 in seven innings, earning the win as the Arizona Diamondbacks took their fifth straight, sending Colorado to the eighth loss in its last 10 games, 6-2 at Chase Field in Phoenix Arizona. Edwar Cabrera, making his second major league start, registered the loss, also his second, allowing 2 runs in 3 1/3 innings of work. Cabrera walked four and struck-out four, and delivered 81 pitches, 45 for strikes. The left-hander escaped a bases-loaded situation in the second, and stranded Aaron Hill on third in the third. Chris Young led-off with a walk against Cabrera in the fourth, stole second, and scored on a double to left off the bat of Stephen Drew. Josh Roenicke came on in relief and surrendered a ground-rule double to to Willie Bloomquist that plated Drew.
The Diamondbacks added two off Roenicke in the fifth, when Justin Upton walked and Young homered, and pushed the lead to 6-2 in the seventh as Rex Brothers gave-up a double to Jason Kubel and intentionally walked Upton, who stole second and scored behind Kubel on a line-single off the bat of catcher Miguel Montero. The Rockies’ only runs came on solo shots by 1st baseman Michael Cuddyer in consecutive at-bats in the fourth and sixth. Takashi Saito cut-down Colorado in-order in the eighth and David Hernandez posted a perfect ninth to finish-off the Rockies.
The loss means Colorado will have dropped each of four three game series since the All Star Break. The Rockies hope to salvage the final game of the set with the D’backs tomorrow evening at 7:40 pm MDT, when they send left-hander Jeff Francis (2-2, 5.24) to the hill to face right-hander Trevor Cahill (8-8, 3.77).