Trevor Cahill earned his first win for Arizona with an outing Sunday that Diamondbacks manager Kirk Gibson called "very dominant." The Diamondbacks beat the Colorado Rockies 5-2 as Cahill, acquired from Oakland in the offseason, held the Rockies to four singles and one run in 7 1/3 innings.