Cain leaves game with strained right hamstring
Rockies second baseman D.J. LeMahieu sent a sharp comebacker at Cain in the third, but the ball appeared to glance off the pitcher's glove. Cain quickly scooped up the ball and threw out LeMahieu at first. The Giants checked on Cain, but he remained in the game to finish the inning.
Cain missed 13 games earlier this season after he cut his right index finger as he made a ham-and-cheese sandwich in the Giants clubhouse. The cut didn't require stitches.