The Giants began their 10-game homestand with a 2-1 win against the Rockies, taking one step closer to clinching the National League West. The club extended their division lead to a season-high eight games over the idle Dodgers, and their magic number shrank to eight games.