Willi Castro had a pair of home runs, while Hunter Goodman and Troy Johnston both drove in four runs to help the Colorado Rockies beat the Athletics 23-9.