Moyer leads Rockies past Diamondbacks 6-1