A four-hit, four-run fourth inning propelled the Giants to their fourth-straight win, a satisfying 8-4 triumph.
This website uses cookies.