On a night that began with a milestone and ended with a mile-long drive, the Giants outlasted the Rockies, 1-0, on Brandon Crawford's walk-off homer with one out in the ninth inning. Crawford launched Harrison Musgrave's 1-1 pitch on a parabola over the right-field barrier for his ninth home run. It extended the Giants' winning streak to four games. The contest began with Giants starter Madison Bumgarner freezing DJ LeMahieu with a called third strike. It was Bumgarner's 1,500th career strikeout in his 239th appearance. Rockies starter Kyle Freeland also went seven scoreless innings, allowing four runs and striking out four.