Trevor Cahill took one for the team again. This time, however, he stuck around to get the win. Cahill shook off another line drive to his right hip and pitched into the sixth inning, and the Arizona Diamondbacks beat the Colorado Rockies 7-2 on Saturday night.