Times wires
Thursday, June 2, 2011
Giants 12, Cardinals 7
ST. LOUIS — Aubrey Huff hit three homers and matched his career best with six RBIs and the Giants hammered a pair of pitchers making their major-league debuts. The former Ray, who entered batting .219, hit two-run homers in the fourth and ninth, and a solo shot in the seventh. He also had an RBI single in the sixth.