San Francisco, CA (Sports Network) – Andres Torres sparked a three-run eighth inning with a solo homer, as the San Francisco Giants defeated the Colorado Rockies, 5-2, in the second test of a three-game series at AT&T Park.
Buster Posey capped the scoring in the eighth with a two-run double for the Giants, who bounced back from a 2-1 loss in the series opener.
Madison Bumgarner was solid in six innings, allowing one run on five hits. Jeremy Affeldt (4-3) got the win despite giving up a homer.
Melvin Mora hit a solo homer for the Rockies, who had won seven of eight coming in. Clint Barmes drove in the other run.
Esmil Rogers lasted six-plus frames in the start, giving up two runs on four hits. Matt Belisle (6-5) allowed two runs to take the loss.