SAN FRANCISCO (AP) - Buster Posey had three hits, Pablo Sandoval drove in two runs and the San Francisco Giants beat the Pittsburgh Pirates 6-3 on Saturday night.
Tim Lincecum pitched into the sixth inning after two rocky starts for his first win in more than two weeks. The former two-time NL Cy Young winner walked four but struck out eight and pitched out of trouble in back-to-back innings before giving way to the bullpen.
The Giants did most of the damage in the first inning when they batted around and scored four times off Pirates starter Francisco Liriano (14-6).
Tony Sanchez hit his first career home run for Pittsburgh, which dropped into a first-place tie with St. Louis in the NL Central.