The Colorado Rockies needed seven innings to get a hit and only pushed a runner to third base three times. Against the Pittsburgh Pirates, that's more than enough. Troy Tulowitzki broke up James McDonald's no-hit bid in the seventh and Tyler Colvin hit a go-ahead sacrifice fly in the eighth that lifted the Rockies to a 2-1 victory in Wednesday's doubleheader opener.