Starting pitcher Tim Lincecum (6-11) notched his second win in a row by throwing six innings while only allowing a single earned run.
Since the All Star Break, Lincecum has accumulated a record of 3-1 in five starts and has allowed two or less runs in each of his victories. He has given up only one run in each of his last two starts.
Hunter Pence had a sort of San Francisco coming out party Sunday. In his first three games since being traded, he was 1-12, and seemed to have taken after his new lineup. In the finale, he rapped two doubles and drove in three RBI. He alone was enough involved to beat the Rockies with his RBI and run that he scored.
Catcher Buster Posey also had a productive night. hitting 2-4, he also brought in and scored a run.
The Giants had to go deep into their bullpen however to finish off the game. Since Lincecum only finished the sixth, manager Bruce Bochy was forced to go five deep to record the final nine outs. Though the game seemed at hand when Lincecum came out, a three run seventh inning by the Giants provided insurance.
The sweep helped break a stretch that saw the Giants lose seven of eight games. It also helped protect the small division lead they held at the start of the weekend. That lead has stayed stagnant, as the Dodgers also swept their opponent the Chicago Cubs.
The Giants continue their road trip to St.Louis to open up a four game set on Monday.