Just when they seemed headed for another shake-your-head loss on Friday night, the Rockies put up seven runs — three on a Josh Rutledge triple, two on a Carlos Gonzalez homer — in the seventh inning of an 8-1 victory over the Pirates at Coors Field in front of 38,487.