San Francisco, CA (Sports Network) - Angel Pagan drove in the winning run in the eighth inning as the San Francisco Giants rallied for a 9-6 win over the Colorado Rockies in the second game of a three-game set.
Brandon Crawford hit a three-run home run and scored twice while Hunter Pence drove in a pair of runs for the Giants, who have taken the first two games of this series.
Tim Lincecum was tagged for six runs on four hits with four walks and seven strikeouts over six innings of work. Santiago Casilla (1-0) pitched a perfect eighth for the win.
Dexter Fowler and Josh Rutledge each drove in a pair of runs while Troy Tulowitzki hit a solo homer for the Rockies, who had won five straight coming into the series.
Juan Nicasio pitched five-plus innings and was charged with four runs on five hits along with five walks and two strikeouts. Matt Belisle (0-1) gave up two runs on three hits over 1 2/3 innings to take the loss.