Via: MLB.com
The reeling San Francisco Giants got what they needed Monday night to regain their equilibrium: a balanced effort featuring power as well as pitching that.....