(San Francisco, CA) -- The nearby wildfires didn't put out the Giants offense as they bashed the Mariners 10-1 in San Francisco. Mike Yastrzemski clubbed a three-run homer to start the scoring in the third and the Giants tagged on seven more over the next three frames. Evan Longoria plated three in the Giants' fifth straight win. They'll visit San Diego tonight.