DENVER (AP) — Trevor Story snapped a scoreless tie with a three-run homer in the seventh inning and the Colorado Rockies held off the St. Louis Cardinals 3-2.
Daniel Bard struck out Dylan Carlson with runners at second and third for his 12th save. Kyle Freeland allowed three hits over six shutout innings for the Rockies, who have won five of six.
Jhoulys Chacín worked a perfect seventh for the win. Story hit a 461-foot drive off Génesis Cabrera for his 10th homer of the season.
St. Louis got two in the eighth on RBI singles by Paul Goldschmidt and Yadier Molina, but Carlos Estevez left runners at the corners by striking out Harrison Bader.