Rockies top Reds behind Gray’s arm, bat