Giants ride five-run fourth to victory in Pittsburgh

July 7, 2012, 2:15 am
Share This Post


Melky Cabrera punctuated the Giants' five-run fourth inning with a home run and the Giants turned things around with just their second win in the last seven games, a 6-5 win over the Pittsburgh Pirates.

More Team Talk