Jake McCarthy hit a walk-off three-run triple in the ninth inning, giving the Colorado Rockies a 3-2 win over the Boston Red Sox in Denver on Monday.
Colorado was held down by Boston rookie Jake Bennett for six innings and squandered a potential rally in the eighth but came through against Red Sox closer Aroldis Chapman (0-3) in the ninth.